山东专升本计算机网络(四)
山東專升本計算機網絡四
- 一. 網絡協議
- 二. 網絡體系結構
- 1. OSI參考模型
- 2. TCP/IP協議
一. 網絡協議
網絡協議(protocol):網絡通信過程中必須遵守的規則。
要素組成:語法、語義、時序。
HTTP(Hypertext Transfer Protocol):超文本傳輸協議
HTTPS:安全超文本傳輸協議,HTTP的安全版本
TCP/IP:傳輸控制協議/網際協議
FTP(File Transfer Protocol):文件傳輸協議
SMTP(Simple Mail Transfer Protocol):簡單郵件傳輸協議
二. 網絡體系結構
1. OSI參考模型
OSI(Open System Interconnection):開放互聯參考模型
OSI 參考模型一共分為7層,從最底層開始依次往上為:物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層和應用層。
物理層:OSI參考模型的最底層,傳輸比特流,傳輸單位是比特(即0,1二進制數字)。(物理層直接跟機器打交道,傳輸0,1數字所以傳輸的是比特流。將比特流傳送到物理媒體上,相當于說明一下“對上一層的每一步應該怎樣利用媒體”。)
數據鏈路層:在相鄰節點之間無差別傳送以“幀”為單位的數據。(對物理層傳輸的比特流進行校驗之后,將數據完整無誤的傳送給相鄰節點的數據鏈路層。相當于“每一步該怎樣走”。)
網絡層:選擇合適的路由將數據以“分組”或“包”的形式由發送端準確無誤的發送到接收端。(根據路由算法選擇最佳路徑,相當于“走哪條路可以到達該處”。路由器就是工作在該層。)(考試來說要知道網絡層的數據是以“分組”或“包”的形式,網絡層的功能就是選擇路徑,路由器工作在網絡層。)
傳輸層:是OSI參考模型結構中中高低底層的銜接接口。在發送端和接收端之間無差錯傳輸報文,主要處理數據報錯誤、數據包次序等傳輸問題。(相當于“對方在何處”。)
會話層:會話管理與數據傳輸同步。(相當于“輪到誰說話和從何處講”。)
表示層:為上層用戶解決信息的語法表示問題。
(相當于“對方看起來像什么”。)
應用層:OSI參考模型的最高層,提供網絡與用戶應用軟件之間的接口服務。(與用戶直接接觸,相當于“具體做什么”。)
2. TCP/IP協議
TCP/IP協議是一組協議,是一個完整的體系結構。(在考試中若說到TCP/IP協議只包括TCP和IP兩個協議是不對的,它包含很多協議。)
OSI參考模型與TCP/IP協議的對比關系:
應用層協議:HTTP(超文本傳輸協議):用來傳輸網頁。
FTP(文件傳輸協議):實現文件傳輸。
SMTP(簡單郵件傳輸協議):用于郵件傳送。
POP(Post Office Protocol):郵局協議,用于接收電子郵件。
Telnet(網絡終端協議):用于互聯網遠程登錄。
DNS(域名服務):用于域名解析到IP地址。
傳輸層協議:TCP(傳輸控制協議)(針對接收方),UDP(用戶數據報協議)
TCP協議的最主要功能是排序恢復(在接收數據時,數據是分組發送,這就會使得數據順序錯亂,TCP協議的主要功能就是將這些數據按正常順序排序,恢復成正確的數據順序)。
網際層:IP(互聯網協議)
IP協議的主要功能:1.加報頭 2.選路徑 3.去報頭(針對發送方)
總結
以上是生活随笔為你收集整理的山东专升本计算机网络(四)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python-创建写入tsv文件
- 下一篇: TSV文件的抽取