[爆卦]osi七層協定是什麼?優點缺點精華區懶人包

為什麼這篇osi七層協定鄉民發文收入到精華區:因為在osi七層協定這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者u9423504 (波哥)看板Network標題[問答] 關於OSI七層的觀念時間Mon Mar...


各位前賢好:

後學請教各位前賢有關OSI七層的一些問題,若觀念不正確煩請指正:
假設網路環境是在一般常用的Ethernet且傳輸媒介是使用
RJ45的網路線與Switch Hub。



1網路卡應該是屬於OSI的第2層(Data Link Layer)吧?! 也就是說網路卡
負責:(一)把電腦的數位資料進行訊號編碼(如:曼徹斯特、8B6T)後再
傳送到媒介上去(如RJ45網路線、或光纖等)?!

(二)傳輸媒介的訊號碰撞偵測(CSMA/CD)也是由網路卡在執行作業?!
我只是想知道訊號碰撞偵測是否由網路卡執行,若不是那是由
那個硬體或軟體在執行作業。

(三)網路設備的定址(MAC Address)

2 Switch Hub是屬於OSI的第2層,因此,也會執行
傳輸媒介的訊號碰撞偵測(CSMA/CD)作業?!
我想知道Switch Hub是否也有執行訊號碰撞偵測的作業嗎?!
也就是說CSMA/CD這個協定到底是由那一個硬體或軟體去實作的?!



3 在一般的PC中作業系統的TCP/IP模組即是OSI的傳輸層(Transport Layer)?!
以Win XP為例OS的TCP/IP模組就是網路芳鄰-->區域連線-->TCP/IP設定


4 控制流量的滑動視窗(Sliding Window)是屬於OSI的傳輸層?!

上述的第3、4點我只是想知道以一般的PC上的作業系統為例到底是那個
軟體或服務程式實作TCP/IP的協定?! 而實作TCP/IP協定的程式是不是
歸類於OSI的傳輸層?! 而實作TCP協定的服務程式是否也有實作控制流量的
滑動視窗(Sliding Window)演算法?!







以上四點不曉得觀念是否正確?! 煩請各位前賢指正,謝謝。

















--

波哥IT私房菜: http://i-pogo.blogspot.com/

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 41.203.179.150
※ 編輯: u9423504 來自: 41.203.179.150 (03/21 05:36)
sssxyz:CSMA/CD 在現今star topology + full duplex下只是好看而已 03/21 06:48
sssxyz:網路卡應該是橫跨 L1(實體訊號編碼傳輸) & L2(MAC相關) 03/21 06:54
sssxyz:windows 裡 tcp/ip 設定中只能設 ip 吧? 算是只有 L3 03/21 06:58
sssxyz:控制服務 listen port number 以形成 socket 則是 L4 ... 03/21 07:00
wst2080:第一項 網路卡這部份比較沒有太明確的定義 03/21 07:41
wst2080:第二項 Switch屬於L2的原因 最主要是他會學習MAC Address 03/21 07:41
wst2080:進而直接以Port to Port 的方式來傳輸 以增加傳輸速度 03/21 07:42
wst2080:至於CSMA/CD只是一個機制而已 與L2並無太大的關係 03/21 07:43
wst2080:TCP/IP 是一個協議 跟第幾層也沒啥關係... 03/21 07:46
wst2080:若分開來說 那麼就可以分類了 TCP屬於L4 IP屬於L3 03/21 07:46
wst2080:第四項指的應該是 Flow Control 的 Sliding window 吧 03/21 07:49
※ 編輯: u9423504 來自: 41.203.179.150 (03/21 12:12)
※ 編輯: u9423504 來自: 41.203.179.150 (03/21 12:22)
※ 編輯: u9423504 來自: 41.203.179.150 (03/21 12:30)

你可能也想看看

搜尋相關網站