You are on page 1of 18

KÅÖÁËÁÉÏ 4:

ÁÑ×ÉÔÅÊÔÏÍÉÊÇ ÄÉÊÔÕÙÍ

· Ïñéóìüò Ðñùôïêüëëïõ Åðéêïéíùíßáò.

· ÄïìÞ Ðñùôïêüëëïõ.

· Õðçñåóßåò - Óôïé÷åßá Õðçñåóéþí.

· ÌïíôÝëï áíáöïñÜò OSI.

· Ôï ðñüôõðï TCP/IP.

· ÊñéôéêÞ ãéá ôá Ðñüôõðá OSI êáé TCP/IP.


126 ÔïðéêÜ & ÁóôéêÜ Äßêôõá (LAN - MAN) - Åíüôçôá Á

4.1 ÃåíéêÜ ðåñß áñ÷éôåêôïíéêÞò äéêôýùí


Ãéá íá åðéôåõ÷èåß ç åðéêïéíùíßá ìåôáîý ôùí õðïëïãéóôéêþí óõóôçìÜôùí,
ðñÝðåé íá óõíôåëåóèåß Ýíá óýíïëï áðü öõóéêÝò êáé ëïãéêÝò óõíäÝóåéò
äéáöüñùí áíåîÜñôçôùí ôìçìÜôùí. Âáóéêü äüãìá ðïõ åöáñìüæåôáé óôçí
åðéêïéíùíßá ôùí õðïëïãéóôþí, åßíáé ç ëïãéêÞ ôïõ «äéáßñåé êáé âáóßëåõå»
äçëáäÞ äéáóðÜôáé ç ðñïò áðïóôïëÞ ðëçñïöïñßá óå ìéêñüôåñá ôìÞìáôá
ðëçñïöïñßáò (ð.÷. ðáêÝôá äåäïìÝíùí) êáé óôç óõíÝ÷åéá ç ôìçìáôïðïéçìÝ-
íç ðëçñïöïñßá áðïóôÝëëåôáé ìå âïÞèåéá ðñùôïêüëëùí åðéêïéíùíßáò.
Ïé ïíôüôçôåò ôïõ äéêôýïõ ðïõ åðéèõìïýí íá åðéêïéíùíÞóïõí, åêôåëïýí ìéá
äéáäéêáóßá, áíÜëïãá ìå ôçí õðçñåóßá ðïõ åðéôåëïýí. Ìå ôç ÷ñÞóç ôùí
ðñùôïêüëëùí îåðåñíéÝôáé ç äéáöïñåôéêüôçôá Þ ç áíïìïéïãÝíåéá äéáöü-
ñùí ôìçìÜôùí ðïõ èÝëïõí íá åðéêïéíùíÞóïõí ìåôáîý ôïõò.
Óôü÷ïò ôçò ó÷åäßáóçò åíüò äéêôýïõ, åßíáé ç áðëïðïßçóç ôùí õðçñåóéþí êáé
ç ïñãÜíùóÞ ôïõò. Ç ïñãÜíùóç ôùí õðçñåóéþí åíüò äéêôýïõ áðïôåëåß ôçí
ëåãüìåíç áñ÷éôåêôïíéêÞ ôïõ äéêôýïõ. Ç áñ÷éôåêôïíéêÞ ç ïðïßá åßíáé äïìç-
ìÝíç óå åðßðåäá, åßíáé åêåßíç ðïõ ÷ñçóéìïðïéåßôáé ðëÝïí áðïêëåéóôéêÜ.
Ìå âÜóç áõôÞ ôçí áñ÷éôåêôïíéêÞ,
ãéá ôç ìåßùóç ôçò ðïëõðëïêüôç-
ôáò, ôá äßêôõá ïñãáíþíïíôáé óå
óôñþìáôá (layers) Þ åðßðåäá
(levels), üðïõ ôï êáèÝíá ÷ôßæåôáé
ðÜíù óå êÜðïéï Üëëï. Ôï êÜèå å-
ðßðåäï ðáñÝ÷åé õðçñåóßåò óôï
áíþôåñü ôïõ (êáé ôï áíôßóôñï-
öï), ÷ùñßò íá áðïêáëýðôåé ôïí
ôñüðï ðïõ ôéò õëïðïéåß áöïý êÜ-
ôé ôÝôïéï äåí åßíáé áðáñáßôçôï. Ï
áñéèìüò ôùí åðéðÝäùí, ï ñüëïò
ðïõ åðéôåëåß ôï êáèÝíá áðü áõôÜ
êáé ï ôñüðïò ðïõ õëïðïéåß ôéò õ-
ðçñåóßåò ôïõ åîáñôÜôáé áðü ôï Ó÷Þìá 4-1: Áñ÷éôåêôïíéêÞ ÅðéðÝäùí
óõãêåêñéìÝíï äßêôõï.
Êåö. 4: Áñ÷éôåêôïíéêÞ Äéêôýùí 127

Óýìöùíá ìå ìéá Üëëç ðñïóÝããéóç ç áñ÷éôåêôïíéêÞ åíüò äéêôýïõ åßíáé Ýíá


óýíïëï áðü åðßðåäá Þ óôñþìáôá êáé ðñùôüêïëëá. Ãéá ôçí åðéêïéíùíßá ìå-
ôáîý ôùí åðéðÝäùí õðÜñ÷åé ìéá äéåðáöÞ (interface). Ç äéåðáöÞ öñïíôßæåé
ïé õðçñåóßåò ôïõ åíüò åðéðÝäïõ íá ðáñáäßäïíôáé óôï áíþôåñü ôïõ (êáé ôï
áíôßóôñïöï). ¸íáò óçìáíôéêüò ðñïâëçìáôéóìüò êáôÜ ôçí ó÷åäßáóç åíüò
äéêôýïõ åßíáé ðïéïò èá åßíáé ï áñéèìüò ôùí åðéðÝäùí (levels) êáé ðïéåò ëåé-
ôïõñãßåò èá åðéôåëåß ôï êáèÝíá áðü áõôÜ ôá åðßðåäá.
Óå Ýíá äßêôõï ìå áñ÷éôåêôïíéêÞ åðéðÝäùí, ïé áíôßóôïé÷åò ïíôüôçôåò óå äéá-
öïñåôéêÝò ìç÷áíÝò ïíïìÜæïíôáé ïìüôéìåò (peers). Ïé ïìüôéìåò ïíôüôçôåò
åðéêïéíùíïýí ìåôáîý ôïõò ìå âÜóç êÜðïéï ðñùôüêïëëï.
ÊáôÜ ôç ó÷åäßáóç ôùí óôñùìÜôùí åíüò äéêôýïõ, èá ðñÝðåé íá ëçöèïýí á-
ðïöÜóåéò ãéá ôïí áñéèìü ôùí åðéðÝäùí, ôéò ëåéôïõñãßåò ðïõ èá áíáëÜâïõí
íá õëïðïéïýí ôá åðßðåäá êáèþò åðßóçò êáé èÝìáôá ðïõ áöïñïýí:
· ôç Äéåõèõíóéïäüôçóç (Addressing).
· ôïí ¸ëåã÷ï Ëáèþí (Error Control).
· ôïí ¸ëåã÷ï ÑïÞò (Flow Control).
· ôçí Ðïëýðëåîç (Multiplexing).
· ôç Äñïìïëüãçóç (Routing).
Äéåõèõíóéïäüôçóç (Addressing): Ãéá ôçí ïñèÞ åðéêïéíùíßá, ôï êÜèå åðß-
ðåäï èá ðñÝðåé íá åßíáé óå èÝóç íá ðñïóäéïñßóåé ôç äéåýèõíóç ôïõ áðï-
óôïëÝá êáé ôïõ ðáñáëÞðôç, Ýôóé þóôå óå êáíïíéêÝò óõíèÞêåò åñãáóßáò ôïõ
äéêôýïõ íá ãßíåôáé óáöÞò ìå ðïéïí óõíïìéëåß ç êÜèå äéåñãáóßá.
¸ëåã÷ïò ôùí Ëáèþí (Error Control): ÊáôÜ ôç äéÜñêåéá ôçò åðéêïéíùíßáò
åßíáé ðéèáíü íá óõìâïýí ëÜèç. Ôï æÞôçìá åßíáé ôá ëÜèç áõôÜ íá åíôïðé-
óèïýí ìå äéÜöïñåò ôå÷íéêÝò áíß÷íåõóçò ëáèþí ðïõ Ý÷ïõí óõìöùíçèåß á-
ðü ôá äýï Üêñá ðïõ åðéêïéíùíïýí ìåôáîý ôïõò, êáé åöüóïí åßíáé óçìáíôé-
êÜ, íá äéïñèùèïýí. Åðßóçò, áðáéôåßôáé ç ýðáñîç åíüò ìç÷áíéóìïý, ï ïðïß-
ïò âÜæåé óôç óùóôÞ óåéñÜ ôá ðáñáëçöèÝíôá ðáêÝôá, üôáí áõôÜ öèÜíïõí
ìå äéáöïñåôéêÞ óåéñÜ.
128 ÔïðéêÜ & ÁóôéêÜ Äßêôõá (LAN - MAN) - Åíüôçôá Á

¸ëåã÷ïò ÑïÞò (Flow Control): ¸íá Üëëï óçìáíôéêü èÝìá åßíáé ï Ýëåã÷ïò
ôçò ñïÞò. Ôá åðßðåäá ðñÝðåé íá äéáèÝôïõí ìç÷áíéóìïýò, Ýôóé þóôå íá óôá-
ìáôïýí Þ íá ðåñéïñßæïõí ôç ñïÞ ôùí äåäïìÝíùí, üôáí ìéá äéáäéêáóßá äåí
åßíáé óå èÝóç íá äå÷èåß ðåñéóóüôåñá äåäïìÝíá. Åðßóçò, ìåñéêÝò öïñÝò åß-
íáé áðáñáßôçôï ìåãÜëá ìçíýìáôá íá áðïóõíáñìïëïãïýíôáé êáé íá áíá-
óõíáñìïëïãïýíôáé.
Ðïëýðëåîç (Multiplexing): Ìå ôçí ðïëýðëåîç åðéôõã÷Üíåôáé ç óýìðôõîç
ðïëëþí óçìÜôùí óå ìéá ãñáììÞ. Åðßóçò åðéôõã÷Üíåôáé ç óõãêÝíôñùóç ãñáì-
ìþí åðéêïéíùíßáò ìå äéáöïñåôéêÜ ðñùôüêïëëá êáé ôñüðïõò óýíäåóçò. Ç ðï-
ëýðëåîç ÷ñåéÜæåôáé êõñßùò óôï öõóéêü óôñþìá (Þ åðßðåäï) üðïõ üëç ç êßíç-
óç ãéá üëåò ôéò óõíäÝóåéò ðñÝðåé íá óôáëåß ìÝóù åíüò öõóéêïý ìÝóïõ.
Äñïìïëüãçóç (Routing): Ç ëåéôïõñãßá áõôÞ åßíáé áðáñáßôçôç üôáí ç äéá-
äñïìÞ áðü ôï Ýíá Üêñï óôï Üëëï Üêñï åðéêïéíùíßáò, äåí åßíáé ìïíáäéêÞ.
Ôüôå ðñÝðåé íá ëçöèåß ìéá áðüöáóç, ãéá ôï ðïéá äéáäñïìÞ åßíáé ðéï óõì-
öÝñïõóá íá åðéëåãåß ãéá ôçí åðéêïéíùíßá. Ç áðüöáóç áõôÞ ëáìâÜíåôáé á-
ðü äýï Þ ðåñéóóüôåñá åðßðåäá, ìéá áðüöáóç ðïõ ëáìâÜíåé õðüøç ôçí êß-
íçóç óôï äßêôõï, ôï öüñôï åñãáóßáò, ôéò äéáèÝóéìåò óõíäÝóåéò.

4.2 Õðçñåóßåò-Óôïé÷åßá Õðçñåóéþí


Ç õðçñåóßá åßíáé ìéá äéáäéêáóßá ðïõ åêôåëåßôáé áðü äéáöïñåôéêÝò ïíôü-
ôçôåò ðïõ èÝëïõí íá åðéêïéíùíÞóïõí âÜóç åíüò óåíáñßïõ ìå åíÝñãåéåò êáé
äñÜóåéò ðÜíù óôá ìÝóá ôïõ äéêôýïõ. Ç õðçñåóßá ìðïñåß íá åßíáé:
§ ç ìåôáöïñÜ ôçò ðëçñïöïñßáò,
§ ç óçìáôïäïóßá êáé
§ ç ÷ñÝùóç
ÕðÜñ÷ïõí äéÜöïñïé ôýðïé õðçñåóéþí óôçí áðü Üêñï óå Üêñï åðéêïéíùíßá.
Ïé õðçñåóßåò áõôÝò ìðïñåß íá åßíáé: åßôå óýã÷ñïíåò åßôå áóýã÷ñïíåò.
Ìéá óýã÷ñïíç õðçñåóßá ìåôáöÝñåé Ýíá óõñìü áðü bits ìå óôáèåñÞ êáèõ-
óôÝñçóç êáé ìå äåäïìÝíï ñõèìü óöáëìÜôùí.
Êåö. 4: Áñ÷éôåêôïíéêÞ Äéêôýùí 129

Ìéá áóýã÷ñïíç õðçñåóßá ìåôáöÝñåé óõñìïýò áðü bits Þ áñ÷åßá áðü bits
ôá ïðïßá Ý÷ïõí äéáéñåèåß óå ðáêÝôá.
Ç áóýã÷ñïíç åðéêïéíùíßá õðïóôçñßæåé äýï êáôçãïñßåò õðçñåóéþí:
· Ìå óýíäåóç
· ×ùñßò óýíäåóç
Ìéá õðçñåóßá ìå óýíäåóç (connection oriented service) åãêáèéóôÜ ðñþôá
ìéá óýíäåóç áðü Üêñï óå Üêñï, ôç ÷ñçóéìïðïéåß êáé ôÝëïò ôçí áðïëýåé. Ôá
ðáêÝôá ôùí äåäïìÝíùí ìåôáöÝñïíôáé áêïëïõèéáêÜ óá ìÝóá óå áãùãü,
üðïõ ï áðïóôïëÝáò åéóÜãåé ôá äåäïìÝíá óôï Ýíá Üêñï êáé ôá ëáìâÜíåé ï
ðáñáëÞðôçò óôï Üëëï Üêñï. Ìéá ôÝôïéá õðçñåóßá Ý÷åé ùò ðñüôõðï ôï ôç-
ëåöùíéêü äßêôõï.
Ìéá õðçñåóßá ÷ùñßò óýíäåóç (connectionless service) ìåôáöÝñåé ôá ðáêÝ-
ôá áíåîÜñôçôá ôï Ýíá áðü ôï Üëëï. ÊÜèå ðáêÝôï öÝñåé ôç äéåýèõíóç ôïõ
ðñïïñéóìïý êáé ç õðçñåóßá áõôÞ ìïéÜæåé ìå ôï êëáóéêü ôá÷õäñïìåßï. Åß-
íáé äõíáôü, ìçíýìáôá ðïõ óôÝëíïíôáé óå Ýíáí ðñïïñéóìü íá öèÜóïõí ìå
äéáöïñåôéêÞ óåéñÜ, ïðüôå áðáéôåßôáé ç ôáîéíüìçóÞ ôïõò.
ÁíÜëïãá ìå ôçí ðïéüôçôá õðçñåóßáò ãßíåôáé ç ìåôáöïñÜ ôùí äåäïìÝíùí
ìå áðïõóßá Þ ü÷é ëáèþí, ìå åðéâåâáßùóç Þ ÷ùñßò åðéâåâáßùóç.
Ç õðçñåóßá ìå óýíäåóç èåùñåßôáé áîéüðéóôç üôáí ìåôáöÝñåé áêïëïõèßåò
ìçíõìÜôùí Þ bits êáé ìç áîéüðéóôç ãéá ôç ìåôáöïñÜ øçöéáêÞò öùíÞò. Ç
õðçñåóßá ÷ùñßò óýíäåóç ìðïñåß íá åßíáé ìç áîéüðéóôç üôáí ìåôáöÝñåé ìç-
íýìáôá ðïõ äåí áðáéôåßôáé åðáëÞèåõóç êáé áîéüðéóôç üôáí áðáéôåßôáé
åðáëÞèåõóç.
Ôá âáóéêÜ óôïé÷åßá ìéáò õðçñåóßáò åßíáé:
ÁíáìïíÞ (Listen) ÁíáìïíÞ ãéá åéóåñ÷üìåíåò êëÞóåéò
Óýíäåóç (Connect) Õëïðïßçóç ôçò óýíäåóçò
ËÞøç (Receive) ËÞøç åéóåñ÷üìåíùí ìçíõìÜôùí
ÁðïóôïëÞ (Send) ÁðïóôïëÞ åíüò ìçíýìáôïò
Áðïóýíäåóç (Disconnect) Áðüëõóç ôçò óýíäåóçò
130 ÔïðéêÜ & ÁóôéêÜ Äßêôõá (LAN - MAN) - Åíüôçôá Á

Ôá óôïé÷åßá áõôÜ ìðïñåß íá äéáöïñïðïéïýíôáé áíÜëïãá ìå ôïí áí ç õðç-


ñåóßá åßíáé ìå åðéâåâáßùóç (confirmed) Þ ÷ùñßò åðéâåâáßùóç (uncon-
firmed).

4.3 ÌïíôÝëá ÁíáöïñÜò


Ôá ðñþôá äßêôõá äå ó÷åäéÜóôçêáí ìå âÜóç êÜðïéá ðñüôõðá Þ ãåíéêÝò áñ-
÷Ýò, áëëÜ ìå âÜóç ôéò åêÜóôïôå áíÜãêåò êáé ôçí ðïëéôéêÞ ôçò êÜèå åôáéñåß-
áò. Ìå ôçí åõñåßá ÷ñÞóç ôùí äéêôýùí óôçí æùÞ ôïõ áíèñþðïõ êáé ôçí ôå-
÷íïëïãéêÞ áíÜðôõîç ãåííÞèçêå ç áíÜãêç ãéá ýðáñîç ãåíéêþí áñ÷þí óôç
ó÷åäßáóç ôùí äéêôýùí. ¸ôóé áíáðôý÷èçêáí êÜðïéá ìïíôÝëá áíáöïñÜò
ðïõ âáóßóôçêáí óôá êïéíÜ óôïé÷åßá ôùí ìÝ÷ñé ôüôå õëïðïéÞóåùí. Ôá êïé-
íÜ óçìåßá áöïñïýí ôá åðßðåäá êáé óôïí ôñüðï ðïõ áõôÜ ðáñáäßäïõí ôá
äåäïìÝíá óôï áíþôåñï åðßðåäï.

Ó÷Þìá 4-2: Ôá åðßðåäá ôïõ OSI


Êåö. 4: Áñ÷éôåêôïíéêÞ Äéêôýùí 131

4.3.1 Ôï ìïíôÝëï áíáöïñÜò OSI


To 1977 ï äéåèíÞò Ïñãáíéóìüò Ôõðïðïßçóçò ISO áíÝðôõîå Ýíá Ðñüôõðï
Äéáóýíäåóçò Áíïéêôþí ÓõóôçìÜôùí OSI (Open System Interconnection).
To ìïíôÝëï OSI áðïôåëåß ôï ðëáßóéï ìÝóá óôï ïðïßï êéíïýíôáé ïé ëåðôï-
ìåñåßò ðëÝïí ôõðïðïéÞóåéò, ãéá ôçí åðßëõóç ôùí åðéìÝñïõò ðñïâëçìÜôùí
ðïõ åìöáíßæïíôáé óôéò åðéêïéíùíßåò õðïëïãéóôþí. Ôï ðëáßóéï åíüò ôÝôïéïõ
ðñïôýðïõ áðáéôåß ôïí áêñéâÞ ðñïóäéïñéóìü ôçò áñ÷éôåêôïíéêÞò êáé ôïõ
ðñùôïêüëëïõ åðéêïéíùíßáò õðïëïãéóôéêþí óõóôçìÜôùí. To ìïíôÝëï OSI
ðáñÝ÷åé ôç äõíáôüôçôá óå äéáöïñåôéêÜ õðïëïãéóôéêÜ óõóôÞìáôá ôïõ åìðï-
ñßïõ íá åðéêïéíùíïýí ìåôáîý ôïõò.
To ìïíôÝëï OSI (üðùò öáßíåôáé êáé áðü ôï üíïìÜ ôïõ Open - áíïéêôü)
ðñïóâëÝðåé óôçí áíïéêôÞ êáé åëåýèåñç åðéêïéíùíßá ìåôáîý óõóôçìÜôùí
âáóéæüìåíï óôç öéëïóïößá ôçò åðéðåäïðïßçóçò. ¼ëåò ïé áðáéôïýìåíåò
ãéá ôçí åðéêïéíùíßá ëåéôïõñãßåò ïìáäïðïéïýíôáé óå åðôÜ åðßðåäá. Ïé ëåé-
ôïõñãßåò áõôÝò åßíáé áíåîÜñôçôåò ìåôáîý ôïõò, Ýôóé þóôå áëëáãÝò óå Ýíá
åðßðåäï íá ìçí Ý÷ïõí åðßäñáóç óôá Üëëá åðßðåäá.
Ôï ðñüôõðï OSI ðåñéëáìâÜíåé ôá åîÞò (7) åðßðåäá:
132 ÔïðéêÜ & ÁóôéêÜ Äßêôõá (LAN - MAN) - Åíüôçôá Á

Ãéá ôïí ïñéóìü ôùí åðéðÝäùí áêïëïõèïýíôáé ïé ðáñáêÜôù áñ÷Ýò:


1. ¸íá åðßðåäï äçìéïõñãåßôáé ìüíï åöüóïí åßíáé áðáñáßôçôï.
2. ÊÜèå åðßðåäï åêôåëåß ìéá óáöþò ïñéóìÝíç ëåéôïõñãßá.
3. Ç ëåéôïõñãßá êÜèå åðéðÝäïõ áêïëïõèåß êáôÜ ôï äõíáôü äéåèíÞ
ðñüôõðá ðñùôïêüëëùí.
4. Ôá üñéá êÜèå åðéðÝäïõ åëá÷éóôïðïéïýí ôç ñïÞ ôùí ðëçñïöï-
ñéþí äéáìÝóïõ äéáöïñåôéêþí åðéðÝäùí.
5. ÄéáöïñåôéêÝò ëåéôïõñãßåò ïñßæïíôáé óå äéáöïñåôéêÜ åðßðåäá.

Åðßðåäï 1: Öõóéêü åðßðåäï (Physical Layer).


Óôï öõóéêü åðßðåäï ãßíåôáé ç åêðïìðÞ ôùí bits ó’ Ýíá ìÝóï ìåôáöïñÜò
(êáíÜëé åðéêïéíùíßáò) êáé ôï áíôßóôñïöï äçëáäÞ ç ëÞøç ôùí bits áðü Ýíá
ìÝóï ìåôáöïñÜò. Áó÷ïëåßôáé ìå ôá çëåêôñéêÜ, ìç÷áíéêÜ êáé ëåéôïõñãéêÜ
÷áñáêôçñéóôéêÜ ôùí äéáóõíäÝóåùí äýï õðïëïãéóôéêþí óõóôçìÜôùí. Áêü-
ìç, óôï åðßðåäï áõôü êáèïñßæåôáé ðùò èá ãßíåé ï óõã÷ñïíéóìüò ôùí óõ-
óêåõþí, ìå ðïéá ôÜóç èá ðáñéóôÜíåôáé ôï 1 êáé ìå ðïéá ôï 0 (ìçäÝí), ðïéá
óçìáôïäïóßá èá ÷ñçóéìïðïéåßôáé êëð.

Åðßðåäï 2: Åðßðåäï Æåýîçò ÄåäïìÝíùí (Data Link Layer).


Âáóéêüò óêïðüò ôïõ åðéðÝäïõ áõôïý åßíáé íá ðáßñíåé ôá äåäïìÝíá áðü ôï
öõóéêü åðßðåäï êáé íá ôá ðñïùèåß óôï áíþôåñü ôïõ åðßðåäï, ôï “åðßðåäï
äéêôýïõ”, áöïý ðñþôá åêôåëÝóåé ìåñéêÝò ïõóéþäåéò ëåéôïõñãßåò üðùò åß-
íáé ç áíß÷íåõóç êáé äéüñèùóç óöáëìÜôùí ìåôÜäïóçò êáé ï Ýëåã÷ïò ñïÞò
ôùí ðëçñïöïñéþí.
Âåâáßùò ôï åðßðåäï áõôü åêôåëåß êáé ôï áíôßóôñïöï, äçëáäÞ äÝ÷åôáé äå-
äïìÝíá áðü ôï Network Layer êáé ôá áðïäßäåé óôï Physical Layer. Ôá bit
ðïõ åêðÝìðïíôáé Þ ëáìâÜíïíôáé ïìáäïðïéïýíôáé óå ðëáßóéá. Ôá ðëáßóéá
ïñãáíþíïíôáé óå ðåäßá ðïõ ôï êáèÝíá Ý÷åé äéáöïñåôéêÞ áðïóôïëÞ ð.÷.:
Êåö. 4: Áñ÷éôåêôïíéêÞ Äéêôýùí 133

· Ôï ðåäßï äéåýèõíóçò (address) ðáñÝ÷åé ôéò äéåõèýíóåéò ôïõ êüìâïõ


áðïóôïëÞò êáé ôïõ êüìâïõ ðáñáëáâÞò.
· Ôï ðåäßï åëÝã÷ïõ (Flow Control) äçëþíåé ôï åßäïò ôùí ðëáéóßùí äå-
äïìÝíùí (áí äçë. ôá ðëáßóéá åßíáé ðëáßóéá äåäïìÝíùí, Þ ðëáßóéá
äéá÷åßñéóçò) ôïõ êáíáëéïý óýíäåóçò.
· Ôï ðåäßï äåäïìÝíùí (Data) ðåñéÝ÷åé ôá ðñáãìáôéêÜ äåäïìÝíá ðïõ
ìåôáäßäïíôáé.
· Ôï ðåäßï åëÝã÷ïõ ëáèþí, ìå âÜóç áõôü ôï ðåäßï ãßíåôáé áíß÷íåõóç
ôõ÷üí ëáèþí óôï ðëáßóéï ôùí äåäïìÝíùí.

Åðßðåäï 3: Åðßðåäï Äéêôýïõ (Network Layer).


Ôï åðßðåäï áõôü ðáñÝ÷åé ôá óôïé÷åßá ãéá ôç äçìéïõñãßá, õðïóôÞñéîç êáé
ôåñìáôéóìü óõíäÝóåùí ìåôáîý óõíäñïìçôþí åíüò äéêôýïõ. ÂáóéêÝò ëåé-
ôïõñãßåò ôïõ åðéðÝäïõ åßíáé ç äñïìïëüãçóç ôùí ìçíõìÜôùí, ç ïñãÜíùóÞ
ôïõò óå ðáêÝôá, ç áðáñßèìçóç êáé ç ôáîéíüìçóÞ ôïõò. Ïé õðçñåóßåò ðïõ
ðñïóöÝñåé åßíáé:
· Ç äçìéïõñãßá êáé ôåñìáôéóìüò óõíäÝóåùí ìåôáîý äéÜöüñùí áêñáß-
ùí óçìåßùí ôïõ äéêôýïõ.
· Ï ðñïóäéïñéóìüò ôùí áêñáßùí óçìåßùí óýíäåóçò ìå ôç ÷ñÞóç ôçò
äéåýèõíóçò.
· Ç ìåôáöïñÜ äåäïìÝíùí.
· Ç áðáñßèìçóç ôùí ðáêÝôùí êáé Ýëåã÷ïò óöáëìÜôùí.
· Ï Ýëåã÷ïò ôçò ñïÞò ôùí äåäïìÝíùí.

Åðßðåäï 4: Åðßðåäï ÌåôáöïñÜò (Transport Layer).


Ôï åðßðåäï ìåôáöïñÜò âåëôéþíåé ôéò õðçñåóßåò ôùí åðéðÝäùí äéêôýïõ êáé
ìðïñåß íá ðáñÝ÷åé áîéüðéóôç ðáñÜäïóç äåäïìÝíùí. Ôï åðßðåäï ìåôáöï-
134 ÔïðéêÜ & ÁóôéêÜ Äßêôõá (LAN - MAN) - Åíüôçôá Á

ñÜò âáóßæåôáé óôïõò ìç÷áíéóìïýò åëÝã÷ïõ ôùí ëáèþí ôùí ÷áìçëüôåñùí


åðéðÝäùí ãéá íá åîáóöáëßóåé ôçí áêåñáéüôçôá ôùí äåäïìÝíùí.
Ôï åðßðåäï áõôü åßíáé ïõóéáóôéêÜ Ýíá Software Interface ìåôáîý ôùí
ôñéþí ÷áìçëüôåñùí åðéðÝäùí ôïõ ðñüôõðïõ OSI, êáé ôùí õøçëüôåñùí
åðéðÝäùí ðïõ ó÷åôßæïíôáé ðåñéóóüôåñï ìå ôéò åöáñìïãÝò ðïõ áõôïß åîõ-
ðçñåôïýí. Ïé õðçñåóßåò ðïõ ðñïóöÝñåé åßíáé:
· Ç ÁðïêáôÜóôáóç êáé ôåñìáôéóìüò ôçò óýíäåóçò óå åðßðåäï ìåôáöï-
ñÜò
· Ç ÌåôÜäïóç ôùí äåäïìÝíùí óýìöùíá ìå ôïí áðáéôïýìåíï áðü ôï
÷ñÞóôç âáèìü áîéïðéóôßáò (äçë. ìå åðéâåâáßùóç ðáñáëáâÞò ðáêÝ-
ôïõ Þ ü÷é).
· Ï Êáèïñéóìüò êáé åðéëïãÞ áðü ôï ÷ñÞóôç ôçò ðïéüôçôáò åîõðçñÝôç-
óçò ôçò óýíäåóçò (üôáí áõôü õðÜñ÷åé).
· Ç Äõíáôüôçôá ðïëýðëåîçò ìÝóù ôçò ßäéáò æåýîçò êáé ï ¸ëåã÷ïò ôçò
ñïÞò.

Åðßðåäï 5: Åðßðåäï Óõíüäïõ Þ Óõíåäñßáò ( Session Layer).


Ôï Åðßðåäï Óõíüäïõ ÷ñçóéìïðïéåß ôï Åðßðåäï ÌåôáöïñÜò ãéá íá ðáñÝ-
÷åé âåëôéùìÝíåò õðçñåóßåò Óõíüäïõ üðùò åßíáé ç óýíäåóç åíüò ÷ñÞóôç ìå
Ýíá êåíôñéêü óôáèìü.
Ïé õðçñåóßåò ðïõ ðñïóöÝñåé åßíáé:
§ ¸íáñîç êáé óõíôÞñçóç äéáëüãïõ (Þ óõíüäïõ) ìåôáîý åíüò Þ
ðåñéóóïôÝñùí óôáèìþí (ôáõôü÷ñïíá).
§ Äéá÷åßñéóç êáé Ýëåã÷ïò ðñïóðÝëáóçò ôçò êÜèå óõíüäïõ.
§ ÅðáíïñèùôéêÝò äéáäéêáóßåò óå åðßðåäï äéáëüãïõ (óå ðåñßðôù-
óç ðñïâëÞìáôïò).
Ìéá Óýíïäïò åðéôñÝðåé ôçí ôáõôü÷ñïíç áìößäñïìç - åðéêïéíùíßá ìåôáîý
ôùí Üêñùí ìéáò óýíäåóçò. Ôï åðßðåäï Óõíüäïõ åðéôñÝðåé ôçí åðéëïãÞ ìå-
Êåö. 4: Áñ÷éôåêôïíéêÞ Äéêôýùí 135

ôáîý ôùí äýï ôýðùí åðéêïéíùíßáò. Êáèïñéóôéêü óôïé÷åßï óôçí áíÜðôõîç


ìéáò Óõíüäïõ (Session) åßíáé ç ÷ñÞóç ôùí Ports. Ï áñéèìüò ôùí ports,
ðñïóäéïñßæåé ôï åßäïò ôçò õðçñåóßáò ðïõ êÜèå öïñÜ ðñïóðáèïýìå íá äç-
ìéïõñãÞóïõìå.

Åðßðåäï 6: Åðßðåäï ðáñïõóßáóçò (Presentation Layer).


Ôï åðßðåäï ðáñïõóßáóçò áó÷ïëåßôáé ìå ôçí ðáñÜóôáóç ôçò ðëçñïöïñßáò
áðü åöáñìïãÞ óå åöáñìïãÞ, êáèþò åðßóçò êáé ìå ôç äïìÞ ôùí äåäïìÝíùí.
Óôï åðßðåäï áõôü ðñáãìáôïðïéïýíôáé êõñßùò ïé äéáäéêáóßåò êñõðôïãñÜ-
öçóçò, óõìðßåóçò äåäïìÝíùí, ìåôáó÷çìáôéóìüò êùäßêùí êáé ôùí äéáöü-
ñùí ìïñöþí ôùí áñ÷åßùí, êáèþò êáé ç ìåôáôñïðÞ êáé ðñïóáñìïãÞ ôùí
äåäïìÝíùí óôá ÷áñáêôçñéóôéêÜ ôïõ óõãêåêñéìÝíïõ ôåñìáôéêïý, þóôå óå
ôåëéêÞ áíÜëõóç áõôÜ íá ðáñïõóéáóôïýí «óùóôÜ» óôïí ÷ñÞóôç.
Ôï åðßðåäï ðáñïõóßáóçò åðéôñÝðåé óå ìéá åöáñìïãÞ íá ìåôáöñÜæåé üôáí
áõôü áðáéôåßôáé ôç óçìáóßá ôçò ìåôáöåñüìåíçò ðëçñïöïñßáò.

Åðßðåäï 7: Åðßðåäï Åöáñìïãþí (Application Layer).


Óôï åðßðåäï åöáñìïãþí ðïõ åßíáé êáé ôï ðëçóéÝóôåñï åðßðåäï ùò ôï ÷ñÞ-
óôç (áõôü ìå ôï ïðïßï óå ôåëåõôáßá áíÜëõóç Ýñ÷åôáé óå åðáöÞ), ç ìéá
åöáñìïãÞ åßíáé óå èÝóç íá óõíïìéëåß ìå ôçí Üëëç.
Ôï åðßðåäï åöáñìïãþí åßíáé ôï õøçëüôåñï - ðñïò ôï ðáñüí - åðßðåäï ôïõ
ðñïôýðïõ OSI êáé áðïôåëåß ôï interface ìåôáîý ôçò åöáñìïãÞò êáé ôùí
ëïéðþí åðéðÝäùí ôïõ ðñüôõðïõ. Ïé ëåéôïõñãßåò ôïõ åðéðÝäïõ áõôïý êáèï-
ñßæïíôáé óå ìåãÜëï âáèìü áðü ôï ÷ñÞóôç ôïõ äéêôýïõ.
Ôï åðßðåäï áõôü ðáñÝ÷åé ôéò áêüëïõèåò õðçñåóßåò:
· Ôçí åîáêñßâùóç ôçò ôáõôüôçôáò ôùí åöáñìïãþí ðïõ èÝëïõí íá åðé-
êïéíùíÞóïõí êáé ôçí åðéâåâáßùóç ôçò äéáèåóéìüôçôáò ôïõò ãéá óõ-
íïìéëßá.
136 ÔïðéêÜ & ÁóôéêÜ Äßêôõá (LAN - MAN) - Åíüôçôá Á

· Ôçí åðéâåâáßùóç Þ ôïí Ýëåã÷ï óôï äéêáßùìá ôçò óõíïìéëßáò.


· Ôïí êáèïñéóìü áñìïäéïôÞôùí.
· Ôïí êáèïñéóìü ôùí äéáäéêáóéþí ãéá ôïí Ýëåã÷ï ôçò ñïÞò ôùí óõíü-
äùí êáé ôçí áîéïðéóôßá ôçò ðëçñïöïñßáò.

4.3.2 Ôï ÌïíôÝëï TCP/IP


Ç óôïßâá ðñùôïêüëëùí ôïõ TCP/IP óõíäÝåôáé Üìåóá ìå ôï äéáäßêôõï
(Internet). Ìå ôçí åìöÜíéóç ôïõ Internet ðïëëÜ êáé äéáöïñåôéêÜ ìåôáîý
ôïõò äßêôõá óõíäÝïíôáé ìå óêïðü ôçí åðéêïéíùíßá. Ôá ìÝ÷ñé ôüôå ãíùóôÜ
ìïíôÝëá äåí Þôáí óå èÝóç íá õðïóôçñßîïõí áõôÞ ôç íÝá áíÜãêç ìå åýêï-
ëï êáé ôá÷ýôáôï ôñüðï. ¸ôóé äçìéïõñãÞèçêå ìéá áñ÷éôåêôïíéêÞ, ãíùóôÞ
ùò ìïíôÝëï ðñùôïêüëëùí TCP/IP. Ç áñ÷éôåêôïíéêÞ áõôÞ, ðïõ ïìïéÜæåé
óôï ìïíôÝëï áíáöïñÜò OSI, Ý÷åé ùò âáóéêü óôü÷ï ôç äéáôÞñçóç ôïõ äéêôý-
ïõ áêüìç êáé üôáí Ýíáò Þ ðåñéóóüôåñïé êüìâïé êáôáññåýóïõí. Åðßóçò Ý-
÷åé åõåëéîßá óôçí áñ÷éôåêôïíéêÞ, áöïý õðïóôçñßæåé Ýíá äßêôõï ìå ðïëëÝò
åöáñìïãÝò êáé ôç ìåôáöïñÜ üëùí ôùí ôýðùí ðëçñïöïñßáò.

Ôá åðßðåäá ôïõ TCP/IP


Ôï Åðßðåäï áðü Host ðñïò Host.
Ðñüêåéôáé ãéá ôï êáôþôåñï åðßðåäï ôïõ ìïíôÝëïõ. Óôï åðßðåäï áõôü êá-
èïñßæåôáé üôé o host ðñÝðåé íá óõíäåèåß ìÝóù åíüò ðñùôïêüëëïõ ìå ôï äß-
êôõï, ÷ùñßò üìùò íá êáèïñßæåôáé ôï ðñùôüêïëëï ôï ïðïßï ìðïñåß íá ðïé-
êßëåé áðü äßêôõï óå äßêôõï.
Óôçí ïõóßá ðñüêåéôáé ãéá üëá ôá ãíùóôÜ ðñùôüêïëëá Öõóéêïý ÅðéðÝäïõ
êáé ÅðéðÝäïõ Æåýîçò, ôá ïðïßá ìðïñåß íá óõíäõáóôïýí ìå ðïéêßëïõò ôñü-
ðïõò. Ùò ðñïò ôï óçìåßï áõôü ãåíéêþò Ý÷ïõìå ìåãÜëï âáèìü åõåëéîßáò.
Êåö. 4: Áñ÷éôåêôïíéêÞ Äéêôýùí 137

Ôï Åðßðåäï Äéáäéêôýïõ (IP - Internet Protocol).


Ôï åðßðåäï áõôü åßíáé ôï âáóéêüôåñï åðßðåäï ôïõ ìïíôÝëïõ. Ôï åðßðåäï
ôï ïðïßï êáé ôï ÷áñáêôçñßæåé. Ç ëåéôïõñãßá ôïõ åðéðÝäïõ ìïéÜæåé ìå ôçí
ëåéôïõñãßá ôïõ åðéðÝäïõ Äéêôýïõ ôïõ ìïíôÝëïõ áíáöïñÜò OSI. Ï ñüëïò
ôïõ åßíáé íá åðéôñÝðåé óôïõò host íá åéóÜãïõí ôá ðñïò ìåôÜäïóç ðáêÝôá
óå ïðïéïäÞðïôå äßêôõï êáé íá ôá äñïìïëïãåß óôïí ðñïïñéóìü ôïõò. Ôá ðá-
êÝôá ìðïñåß íá öèÜóïõí óôïí ðñïïñéóìü ôïõò ãåíéêþò ìå äéáöïñåôéêÞ
óåéñÜ. Ç ìïñöÞ ôùí ðáêÝôùí ðñïäéáãñÜöåôáé áðü ôï ðñùôüêïëëï IP
(Internet Protocol) êáé êýñéï ìÝëçìá ôïõ åðéðÝäïõ åßíáé ç äñïìïëüãçóç
áõôþí ôùí ðáêÝôùí, Ýôóé þóôå íá áðïöåýãåôáé ç óõìöüñçóç ôïõ äéêôýïõ.

Ôï Åðßðåäï ÌåôáöïñÜò (TCP-Transport Control Protocol).


Ôï åðßðåäï áõôü, ðïõ âñßóêåôáé ðÜíù áêñéâþò áðü ôï ðñïçãïýìåíï åðß-
ðåäï Äéáäéêôýïõ (IP), êáé äéá÷åéñßæåôáé ôç óõíïìéëßá ìåôáîý ôùí ïìüôé-
ìùí ïíôïôÞôùí ôçò ðçãÞò êáé ôïõ ðñïïñéóìïý, êÜôé áíôßóôïé÷ï äçëáäÞ ìå
áõôü ðïõ êÜíåé ôï åðßðåäï ìåôáöïñÜò ôïõ OSI. Ãéá ôçí áð’ Üêñï óå Üêñï
åðéêïéíùíßá ãåíéêþò, ìðïñåß íá ÷ñçóéìïðïéçèïýí äýï ðñùôüêïëëá:
§ ôï ðñùôüêïëëï ÅëÝã÷ïõ ÌåôÜäïóçò TCP (Transfer Control
Protocol) êáé
§ ôï ðñùôüêïëëï UDP (User Datagram Protocol).
Ôï ðñùôüêïëëï TCP åßíáé Ýíá áîéüðéóôï ðñùôüêïëëï óýíäåóçò ôï ïðïßï
ïñãáíþíåé ôï åéóåñ÷üìåíï ìÞíõìá óå äéáêñéôÜ ìçíýìáôá êáé ôï ðåñíÜ óôï
åðßðåäï äéáäéêôýïõ. ÊáôÜ ôç ëÞøç ãßíåôáé ç óõíáñìïëüãçóç ôïõ ìçíýìá-
ôïò ãéá íá ðáñáäïèåß óôï åðüìåíï åðßðåäï. Ôáõôü÷ñïíá ôï TCP áðïóôÝë-
ëåé åðéâåâáßùóç (Acknowledgement) óôïí áðïóôïëÝá .
Ôï ðñùôüêïëëï UDP åßíáé Ýíá ðñùôüêïëëï ÷ùñßò åðéâåâáßùóç
(Acknowledgment) ðñïò ôïí áðïóôïëÝá. ¸ôóé ôï UDP ÷ñçóéìïðïéåßôáé ü-
ôáí åðéæçôïýìå ðïëý ôá÷ýôåñç áðïóôïëÞ äåäïìÝíùí, Ýóôù êáé ÷ùñßò áõ-
óôçñÞ åðéâåâáßùóç. Ôï UDP ÷ñçóéìïðïéåßôáé êõñßùò óå ðåñéðôþóåéò ìå-
ôÜäïóçò ðáêÝôùí öùíÞò, video êëð.
138 ÔïðéêÜ & ÁóôéêÜ Äßêôõá (LAN - MAN) - Åíüôçôá Á

Ôï åðßðåäï åöáñìïãÞò (Application Layer).


Åßíáé ôï ôåëåõôáßï åðßðåäï ôïõ ìïíôÝëïõ. ÐåñéëáìâÜíåé ãåíéêþò äéÜöïñá
ðñùôüêïëëá üðùò TELNET, FTP, SMTP, DNS áíÜëïãá ìå ôï åßäïò ôçò
õðçñåóßáò ðïõ êÜèå öïñÜ èÝëåé íá õëïðïéÞóåé ãéá ôïõò ÷ñÞóôåò.

Ó÷Þìá 4-3: Ôá åðßðåäá ôïõ TCP/IP ÌïíôÝëïõ

4.3.3 Ôï Õâñéäéêü ÌïíôÝëï


Ðñüêåéôáé ãéá Ýíá ìïíôÝëï ðïõ ÷ñçóéìïðïéåßôáé óôç âéâëéïãñáößá óå ìéá
ðñïóðÜèåéá íá óõíäõáóôïýí ôá èåôéêÜ óôïé÷åßá ôùí äýï ìïíôÝëùí.
Êåö. 4: Áñ÷éôåêôïíéêÞ Äéêôýùí 139

4.3.4 ÊñéôéêÞ ãéá ôá ðñüôõðá OSI êáé TCP/IP


Ôüóï ôï ðñüôõðï OSI üóï êáé ôï TCP/IP Ý÷ïõí ðïëëÜ ìåéïíåêôÞìáôá êáé
ãé’ áõôü ôïõò áóêåßôáé Ýíôïíç êñéôéêÞ.
Ùò áéôßåò ãéá ôç ìç åðéêñÜôçóç ôïõ ðñïôýðïõ OSI èåùñïýíôáé ïé:
Ø ÊáêÞ ÷ñïíéêÞ óôéãìÞ åöáñìïãÞò (Bad Timing). Ôá ðñüôõðá ôïõ OSI
äåí ðñüëáâáí íá áíáðôõ÷èïýí áöïý ðñéí áêüìç ïëïêëçñùèåß ç Ý-
ñåõíá îåêßíçóå ç åðÝíäõóç ãéá õëïðïßçóç ôïõò.
Ø ÊáêÞ ôå÷íïëïãßá (Bad Technology). ¸íáò áðü ôïõò êýñéïõò ëüãïõò áíå-
ðéóÞìùò ðïõ åðéëÝ÷èçêáí åðôÜ åðßðåäá ãéá ôçí õðïóôÞñéîç ôïõ ìïíôÝ-
ëïõ, åßíáé ç ýðáñîç åíüò ðñùôïêüëëïõ åðßóçò åðôÜ åðéðÝäùí áðü ôçí
IBM, ðïõ åêåßíç ôçí ðåñßïäï êõñéáñ÷ïýóå óôï ÷þñï ôùí ôçëåðéêïéíù-
íéþí. Ç õëïðïßçóç ôïõ ìïíôÝëïõ áðïäåß÷èçêå äýóêïëç êáé ç ëåéôïõñãß-
á ôïõ áíåðáñêÞò. Äåí Þôáí åýêïëï óå êÜèå åðßðåäï íá ôïðïèåôçèïýí
óõãêåêñéìÝíá ÷áñáêôçñéóôéêÜ áöïý äåí õðÞñ÷áí îåêÜèáñá êñéôÞñéá.

Ó÷Þìá 4-4: Óýãêñéóç OSI êáé TCP/IP

Ø ÊáêÞ Õëïðïßçóç (Bad Implementation). Ç õëïðïßçóç Þôáí äýóêïëç


åî áéôßáò ôçò ðïëõðëïêüôçôáò ðïõ ðáñïõóßáæå ôï ìïíôÝëï, áëëÜ êáé
ôïõ üãêïõ ðïõ áðáéôïýóå.
Ø ÊáêÞ ðïëéôéêÞ. ÅñåõíçôéêÝò ïìÜäåò êáé ðáíåðéóôçìéáêÝò êïéíüôçôåò
ðñüôåéíáí ôï TCP/IP, åíþ ôï ìïíôÝëï OSI ïõóéáóôéêÜ Þôáí áðáßôç-
óç êõâåñíçôéêþí ðáñáãüíôùí.
140 ÔïðéêÜ & ÁóôéêÜ Äßêôõá (LAN - MAN) - Åíüôçôá Á

ÔÝëïò, ãéá ôï ÌïíôÝëï TCP/IP õðÜñ÷ïõí óçìåßá ôá ïðïßá èåùñïýíôáé ùò


ìåéïíåêôÞìáôá. ÔÝôïéá óçìåßá åßíáé üôé:
Ø Ôï TCP/IP ìïíôÝëï äå äéáêñßíåé óáöþò ôéò Ýííïéåò õðçñåóßá, äéåðá-
öÞ êáé ðñùôüêïëëï.
Ø Ôï ÌïíôÝëï TCP/IP äåí åßíáé ãåíéêü. Ãéá ôï åðßðåäï áðü host óå
host äå äéåõêñéíßæåôáé ï ñüëïò ôïõ. Ôï öõóéêü åðßðåäï äå äéáêñßíå-
ôáé êáé äåí áíáöÝñåôáé êáí.

4.4 Óýíïøç
Ôá åðßðåäá êáé ôá ðñùôüêïëëá áðïôåëïýí ôçí áñ÷éôåêôïíéêÞ åíüò äéêôý-
ïõ. Ôï ðñùôüêïëëï åßíáé ôï óýíïëï ôùí êáíüíùí ðïõ äéÝðåé ìéá åðéêïéíù-
íßá. Åðßðåäï åßíáé Ýíá ëïãéêü ôìÞìá ðïõ áíáëáìâÜíåé ôç äéåêðåñáßùóç
óõãêåêñéìÝíùí äéáäéêáóéþí ãéá íá åðéôåõ÷èåß ç åðéêïéíùíßá.
ÊáôÜ ôç ó÷åäßáóç ôçò áñ÷éôåêôïíéêÞò åíüò äéêôýïõ ëáìâÜíïíôáé õðüøç:
· ç Äéåõèõíóéïäüôçóç (Addressing).
· ï ¸ëåã÷ïò Ëáèþí (Error Control).
· ï ¸ëåã÷ïò ÑïÞò (Flow Control).
· ç Ðïëýðëåîç (Multiplexing).
· ç Äñïìïëüãçóç (Routing).
¸÷ïõí ðñïôáèåß äéÜöïñá ðñüôõðá-ìïíôÝëá ãéá ôçí áñ÷éôåêôïíéêÞ ôùí äé-
êôýùí. ÔÝôïéá åßíáé ôï OSI, TCP/IP êá.
To ðñüôõðï OSI (1977) áíáðôý÷èçêå áðü ôï äéåèíÞ Ïñãáíéóìü Ôõðïðïß-
çóçò ISO ùò Ýíá Ðñüôõðï Äéáóýíäåóçò Áíïéêôþí ÓõóôçìÜôùí (Open
System Interconnection). To ìïíôÝëï OSI áðïôåëåß ôï ðëáßóéï ìÝóá óôï
ïðïßï êéíïýíôáé ïé ëåðôïìåñåßò ðëÝïí ôõðïðïéÞóåéò, ãéá ôçí åðßëõóç ôùí
åðéìÝñïõò ðñïâëçìÜôùí ðïõ åìöáíßæïíôáé óôéò åðéêïéíùíßåò õðïëïãé-
óôþí. Ôï ðëáßóéï åíüò ôÝôïéïõ ðñïôýðïõ áðáéôåß ôïí áêñéâÞ ðñïóäéïñéóìü
Êåö. 4: Áñ÷éôåêôïíéêÞ Äéêôýùí 141

ôçò áñ÷éôåêôïíéêÞò êáé ôïõ ðñùôïêüëëïõ åðéêïéíùíßáò õðïëïãéóôéêþí óõ-


óôçìÜôùí. To ìïíôÝëï OSI ðáñÝ÷åé ôç äõíáôüôçôá óå äéáöïñåôéêÜ õðïëï-
ãéóôéêÜ óõóôÞìáôá ôïõ åìðïñßïõ íá åðéêïéíùíïýí ìåôáîý ôïõò.
Ôï OSI áðïôåëåß Ýíá ìïíôÝëï áíáöïñÜò, ÷ùñßò üìùò íá âñßóêåé ðëÞñç å-
öáñìïãÞ óôïí åõñýôåñï ÷þñï ôùí äéêôýùí.
Ôï ðñüôõðï TCP/IP óõíäÝåôáé Üìåóá ìå ôï äéáäßêôõï (Internet). Ç áñ÷é-
ôåêôïíéêÞ áõôÞ, ðïõ ïìïéÜæåé óôï ìïíôÝëï áíáöïñÜò OSI, Ý÷åé ùò âáóéêü
óôü÷ï ôç äéáôÞñçóç ôïõ äéêôýïõ áêüìç êáé üôáí Ýíáò Þ ðåñéóóüôåñïé êüì-
âïé êáôáññåýóïõí. Åðßóçò, ðáñÝ÷åé åõåëéîßá óôçí áñ÷éôåêôïíéêÞ, áöïý õ-
ðïóôçñßæåé Ýíá äßêôõï ìå ðïëëÝò åöáñìïãÝò êáé ôç ìåôáöïñÜ üëùí ôùí
ôýðùí ðëçñïöïñßáò.

You might also like