在詳細了解,網路通訊,之前首先要構建乙個簡單的網路。
計算機網路體系結構,分為三種:osi的7層協議、tcp/ip的四層協議、五層協議。其中五層協議的體系結構是我們必須知道:
每層對應的功能及協議 功能
常見常見協議
應用層中繼器、網線、集線器(hub)
運輸層可靠或不可靠資料傳輸;
程序、埠(socket)
tcp、udp
網路層負責資料報從源到宿的傳遞和網際互連
路由器等
ip、icmp(ping)、ospf(鏈路狀態路由筍演算法)、rip(距離-向量路由演算法-跳數)
資料鏈路層
將位元組合成位元組,進而組合成幀;
用mac位址訪問介質;
錯誤可以被發現但不能被糾正。
網橋、二層交換機等
vlan、mac
物理層規定了傳輸的訊號的意義等
中繼器、網線、集線器(hub)
ieee802.3(乙太網)
沒有配有ip, 區域網內的兩個機器不可達。
配了ip, 就可以互相訪問了, 通過ping(icmp協議)可以看到
下圖是ping後在1.3機子,抓到的icmp包
r1路由表 display ip routing-table
計算機網路通訊
osi體系結構 從下到上依次為物理層 資料鏈路層 網路層 運輸層 會話層 表示層 應用層。五層協議 從下到上依次為物理層 資料鏈路層 網路層 運輸層 應用層。tcp ip協議 從下到上依次為網路介面層 網路層 運輸層 應用層。1.應用層 http協議 ftp smtp,應用層直接為使用者的應用程式程...
計算機網路通訊
應用層就是面向使用者的,接受到下層發來的資料報,就需要解析,它需要規定應用資料的格式,他的內容全部放在tcp資料報的資料內容中 有了mac位址和ip位址,網際網路中兩台裝置就可以通訊了,但是每台裝置上的不同應用程式,也需要通訊,這就需要確定下層傳送的資料報是給每個應用程式 程序 使用的,這就需要給應...
計算機網路通訊協議
就是要把特定意義的資料通過物理介質傳送給對方。把電訊號變成有意義的資料 以位元組為單位分組,標識好每一組電訊號的資訊特徵,按照分組的順序來依次傳送。乙太網規定 一組電訊號為乙個資料報,就是一幀。資料報必須是從一塊網絡卡傳送到另一塊網絡卡,網絡卡位址就是mac位址,mac位址採用十六進製制標識,共6個...