※ [本文轉錄自 Network 看板 #1YfBQb0n ]
作者: TKB5566 (台灣知識庫5566) 看板: Network
標題: [問答] 有關於OSI7層架構的問題
時間: Sat Jun 11 23:37:07 2022
就是我目前正在準備國考的網路概論,網路概論一開始都會先介紹OSI 7層架構的概要,
分別是應用層、表現層、會話層、傳輸層、網路層、資料連結層、實體層共7層。
針對這7層都會有最簡單的介紹與說明,其中表現層與會話層會合併到應用層裡,
就剩下5層,所以通常接下來就是依序介紹這5層。
目前我先理解到的是每一層都有各自的協定,這樣每一層之間,例如應用層對應用層
傳輸層對傳輸層、網路層對網路層之間才能互相通訊
而這是橫向的通訊,又叫做Peer-to-peer;每一層之間
還有縱向的通訊,指的是在同一主機內,應用層、傳輸層、網路層之間上下的通訊
所以每一層的通訊協定,既有橫向的通訊協定部分又有縱向的通訊協定部分
而協定就可產生層與層之間溝通的介面,也就是interface,
橫向的通訊協定部分產生橫向的溝通介面,叫peer-to-peer interface
縱向的通訊協定部分產生縱向的溝通介面,叫service interface
應用層對應用層的協定,較有名的有HTTP、FTP、SMTP、POP3、DNS
用於主機內應用程式對主機內程式的溝通
傳輸層的協定,有TCP、UDP
也是規範主機程式之間的溝通
網路層的協定,主要是IP
則是規範主機之間的溝通。
資料傳輸層的協定,有MAC Protocol,
規範相鄰主機、設備的溝通
實體層則是兩台設備之間用binary的訊號,透過纜線、光纖或是電磁波作為媒介來溝通。