tcp/ip
協議名字的定義取自它的
網路層和資料鏈路層所應用的協議名稱。 l
tcp/ip
協議層級分化: 1.
應用層:
telnet ftp e-mail
的應用
2.傳輸層:
transport layer
tcp/udp
協議的應用為主 3.
網路層:
network layer
ip協議為主,路由器即是在網路層發揮作用的裝置,應用
ip協議,具備交換機的功能。
ip協議並不校驗資料傳輸準確性,準確性校驗均在傳輸層和應用層等上層協議發生。 4.
資料鏈路層:
dll(data link layer)
乙太網協議,裝置驅動以及介面。交換機就是在鏈路層發揮作用的裝置。交換機可在不同的鏈路層網路之間**資料幀(交換機要將進來的資料報拆掉並重新新增首部重新**) 5.
物理層:
physical layer
電纜等物理器件,
hub就是基於物理層的裝置 l
下圖展示的跨路由器的資訊傳遞全過程
由此可見路由器發揮作用的是網路層。應用為基礎的
ip協議以及同層協議。 l
資料報的概念
資料報在不同的協議層有不同的稱呼
,以下是資料報在不同層中的稱謂 1.
傳輸層:段
segment
2.網路層:資料報
diagram
3.資料鏈路層:幀
frame
在資料報傳輸過程中,各層協議
依次封裝。封裝完畢後,通過物理介質傳輸到另一台主機中,另一台主機按照封裝模式的逆過程,完成資料報的依次脫殼,將各個協議的首部去掉,形成下一層協議所需的有效資料。最外側自然是乙太網協議。
注意:雖然
ip協議
rarp arp
協議都需要網路驅動封裝成幀但從應用上講。
rarp arp
協議仍為資料鏈路層服務
屬於資料鏈路層。
icmp igmp
雖然需要
ip協議封裝成幀,但是從應用上講
icmp igmp icmp igmp
仍然服務於網路層。 l
幀格式
1.乙太網幀格式
rfc 894
結構:
其中目的位址和源位址分別是
mac位址。要知道
mac位址是根據硬體區分位址,全世界每台機器的
mac位址均是唯一的。大家用過
mac位址繫結的網路連線軟體
ruijie
的話會發現如果兩台主機應用相同的
mac位址就會產生資料報丟失。不一定分發到哪台主機上面。
TCP IP協議 簡介
是用於計算機通訊的一組協議,我們通常稱它為tcp ip協議族。它是70年代中期美國國防部為其arpanet廣域網開發的網路體系結構和協議標準,以它為基礎組建的internet是目前國際上規模最大的計算機網路,正因為internet的廣泛使用,使得tcp ip成了事實上的標準。之所以說tcp ip是乙...
tcp ip簡介 UDP協議
從之前介紹的網路層協議來看,通訊的兩端是兩台主機,ip 資料報首部就標明了這兩台主機的 ip 位址。但是從傳輸層來看,是傳送方主機中的乙個程序與接收方主機中的乙個程序在交換資料,因此,嚴格地講,通訊雙方不是主機,而是主機中的程序。主機中常常有多個應用程序同時在與外部通訊 比如你的瀏覽器和 qq 在同...
TCP IP等網路協議簡介
平時最廣泛的協議,這一層的每個協議都由客程式和服務程式兩部分組成。程式通過伺服器與客戶機互動來工作。常見協議有 telnet 是internet遠端登入服務的標準協議和主要方式 ftp smtp smtp是一種提供可靠且有效的電子郵件傳輸的協議 http http是乙個簡單的請求 響應協議,它通常執...