-
TCP/IP 四層模型中的網際互聯層相當于OSC模型中的網絡層,負責的工作也是一樣的,由選路的功能,選擇最優的路線進行數據傳輸,同時加上源、目標IP地址。
查看全部 -
TCP/IP 四層模型,傳輸層和OSI 七層模型傳輸層一樣,傳輸可靠還是不可靠,流量控制,差錯校驗,還有源端口,目標端口
查看全部 -
TCP/IP四層模型是計算機網絡中真正用到的模型,OSI七層模型知識理論基礎,了解現實計算機網絡可以通過TCP/IP模型來進行學習。
TCP/IP協議中的應用層,相當于OSI模型中的應用層、表示層、會話層
查看全部 -
TCP/IP協議4層模型
應用層
傳輸層
網際互聯層
網絡接口層
查看全部 -
數據鏈路層會在上一步網絡層封裝的報文數據基礎之上,加上MAC物理地址,以及局域網中的下一跳設備的物理MAC地址。
數據的傳遞是一個局域網傳遞到另外一個局域網,最終達到目標服務器。這就有點像快遞運輸一樣,你可以看看自己購物的物流信息
查看全部 -
網絡層會把上一步傳輸層給到的數據進一步封裝,加上源IP地址,和目標IP地址,之后把數據傳遞給數據鏈路層
查看全部 -
數據到達傳輸層后,傳輸層會選擇傳輸協議,比如選擇TCP還是UDP,把源端口號和目標端口號加上,之后把數據交給網絡層處理
查看全部 -
表示層傳遞過來的數據會話層會判斷當前操作是否需要聯網,如果不需要聯網,會把這步操作丟給其他程序來處理,比如我們編寫的PPT,保存后到了會話層,會話層發現不需要把數據傳遞給傳輸層,于是調用文件系統,最終保存文件到硬盤中。
如果需要聯網,則調用傳輸層接口,由傳輸層處理來處理數據
查看全部 -
表示層會根據字符集,比如文件的格式,比如MP4, JPG翻譯成0101,這樣計算機才能識別,如果由壓縮加密,也會在表示層完成
查看全部 -
應用層
給用戶提供接口,比如接口傳遞數據,或者接收數據等等
查看全部 -
表示層
數據的表現形式,什么意思呢? 比如我們的字符采用的是UTF8編碼,那么表示層就是把這些字符編碼成字符集對應的01,反過來把01安裝字符集解碼成字符。
除此之外表示層還有加密等功能的實現,比如SSH協議
查看全部 -
會員層
對應用會話的管理,以及同步,具體什么意思不太清楚,這里先記錄著
查看全部 -
傳輸層還有一個比較重要的地方,就是在發送數據時會一并發送端口號,同時把目標服務器的端口號也寫上。
端口號對應主機上的那個服務,由這個服務來接收處理數據,比如HTTP服務器端口是80
查看全部 -
傳輸層中由可靠的TCP傳輸,和不可靠高效的UDP傳輸,同時傳輸層還有差錯校驗功能,比如發給我的數據段沒有收到,導致我沒有回復確認信息,發送端就會重新發送給我。
初次之外傳輸層還有流量控制的功能,比如我的服務器現在用戶訪問挺多的,有點處理不過來,我就會通知你慢點傳輸數據給我。
查看全部 -
網絡層
網絡層會把上層給到的數據封裝成報文,報文里面會包含源主機的IP地址,目的主機的IP地址。
除了提供IP地址意外,網絡層還負責選路的工作,什么意思,就是到底目的網絡走什么路線由網絡層說了算。
比如我要訪問的目的IP地址在上海,首先我的數據會到達就近電信網絡,然后傳遞到市電信網絡,然后匯總到省電信網絡,最后到達上海電信網絡。
如果你使用了中間服務做daili,那么選路比上面還要負責一些。好的選路通過的網絡路線就比較少,可以更快的到達目標網絡。
查看全部
舉報