回覆列表
-
1 # 使用者1783439671810
-
2 # 高大美女的
傳輸層的地址就是埠號,埠號用來確定這段資訊是應用層的哪個程序的.
至於資料如何傳輸是網路層的事情,傳輸層只把資訊交給網路層就行了,剩下的都是網路層的事情.傳輸到目的地址後,網路層去掉網路層的資訊把剩下的交給傳輸層,傳輸層根據埠號交給相應的應用層的程序.
傳輸層的地址就是埠號,埠號用來確定這段資訊是應用層的哪個程序的.
至於資料如何傳輸是網路層的事情,傳輸層只把資訊交給網路層就行了,剩下的都是網路層的事情.傳輸到目的地址後,網路層去掉網路層的資訊把剩下的交給傳輸層,傳輸層根據埠號交給相應的應用層的程序.
我對計算機網路的理解肯定不深入。
網路層在將傳輸層的資料報文分組轉發到各個乙太網的時候,需要一個能夠標識各個乙太網的唯一的識別符號作為目的地址,這個地址就是IP地址。當主機向某個IP地址傳送資料的時候,路由也會藉助IP地址來完成資料報文分組在網路節點中路由之間不斷的儲存轉發,最終到達指定的目的所在的乙太網。在網路層中,ARP協議把IP地址轉變為MAC地址。
在具體的乙太網中,資料的傳輸會遵循PPP,乙太網協議等。將IP報文封裝成MAC幀,才能夠將資料準確的傳遞到指定的主機或者伺服器。
如果記得沒錯,在網路層,路由中會維護一張記錄IP的表,用來轉發資料報文用。但在資料鏈路層,每一個站點會維護一張表,記錄MAC地址和對應的埠號。在鏈路層是無法識別IP地址的,只有講網路層的IP地址轉變為對應的MAC地址才能夠在鏈路層作為資料幀傳輸的目的地址和原地址。
最主要的應該是網路的分層結構決定了IP和MAC地址都有各自使用的層次和作用,這樣可以使得資料在傳輸過程中更加準確穩定並且高效。