看板 Network 關於我們 聯絡資訊
小弟,最近在學網路。 不太想死背,所以來版上發問。 書籍上有寫到傳輸層(Layer4)上會用到TCP UDP協定;網路層(Layer3)用到IP協定。 想問一下這個意思是說 只有Layer4能用TCP和UDP協定嗎,還是說接下來Layer 4之後Laye r 3 2 1都而可以使用TCP和UDP的協定。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.162.67.20 ※ 文章網址: https://www.ptt.cc/bbs/Network/M.1540572759.A.EC0.html
a73126: 封包是一層一層包上去的,不會只有L4但是沒有L123 10/27 01:18
Voicer: 如果有錯幫我更正一下。我是認為封包是雙向可以被加密解密 10/27 08:21
Voicer: ,或者是壓縮解壓縮的 10/27 08:21
Voicer: 所以會往上也會往下 10/27 08:22
deadwood: 所謂協定就是一套多數人都同意的做法,TCP是L4的,相關 10/27 09:29
deadwood: 內容正常來講就不會出現在其他層,你可以在封包中L3加 10/27 09:33
deadwood: L4的資訊,但是一般沒有設備會認得,然後因為封包格式不 10/27 09:34
deadwood: 對,網路設備就會丟棄封包,除非那台網路設備處理L3的軟 10/27 09:35
deadwood: 體也是你自己開發 10/27 09:35
deadwood: 實務上也是有很多在某一層實作其他層協定的做法,不過 10/27 09:41
deadwood: 基本上都是在較高的層去實作較低層功能,如tunnel、VPN 10/27 09:43
deadwood: OTV、VXLAN,但是這些功能要能運作,都是建立在有支援的 10/27 09:44
deadwood: 設備或是軟體 10/27 09:45
deadwood: 至於為什麼不在低層如L2去做L3以上的功能,你可以看一下 10/27 09:52
deadwood: 不同設備封裝跟解封裝的順序,想一想為什麼 10/27 09:54
Voicer: 謝謝d大 我通了 10/27 13:29