笔记-计算机网络基础-TCP/IP vs OSI
1. TCP/IP vs OSI
- 物理層具體標準有:RS232、V.35、RJ-45、FDDI
- 數據鏈路層常用協議有:IEEE802.3/.2、HDLC、PPP、ATM
- 網絡層的具體協議有:IP、ICMP、IGMP、IPX、ARP等
- 會話層常見協議有:RPC 、SQL 、NFS
- 表示層常見協議有:JPEG 、ASCII 、DES 、MPEG
- 應用層常見協議有:HTTP、Tenlet、FTP、SMTP等
2. TCP/IP主要協議
2.1. 1)網絡層協議
IP(Internet Protocol)協議IP是網絡層的核心,通過路由選擇將下一條IP封裝后交給接口層。IP數據報是無連接服務。
PingPing命令就是發送ICMP的echo包,通過回送的echo relay進行網絡測試。
ICMP(Internet Control Message Protocol)控制報文協議ICMP是網絡層的補充,可以回送報文。用來檢測網絡是否通暢。
Internet控制報文協議,它是TCP/IP協議族的一個子協議,用于在IP主機、路由器之間傳遞控制消息。控制消息是指網絡通不通、主機是否可達、路由是否可用等網絡本身的消息。ICMP協議是一種面向無連接的協議,用于傳輸出錯報告控制信息。
ARP(Address Resolution Protocol)地址轉換協議ARP是正向地址解析協議,通過已知的IP,尋找對應主機的MAC地址。
RARP(Reverse ARP)反向地址轉換協議RARP是反向地址解析協議,通過MAC地址確定IP地址。比如無盤工作站還有DHCP服務。
IGMP
IGMP協議(Internet Group Management Protocol)Internet 組管理協議稱為,是因特網協議家族中的一個組播協議。該協議運行在主機和組播路由器之間。
2.2. 2)傳輸層協議
傳輸控制協議TCP(Transmission Control Protocol)
TCP是面向連接的通信協議,通過三次握手建立連接,通訊完成時要拆除連接,由于TCP是面向連接的所以只能用于點對點的通訊。
TCP提供的是一種可靠的數據流服務,采用“帶重傳的肯定確認”技術來實現傳輸的可靠性。
用戶數據報協議UDP(User Datagram protocol)
UDP是面向無連接的通訊協議,UDP數據包括目的端口號和源端口號信息,由于通訊不需要連接,所以可以實現廣播發送。
UDP通訊時不需要接收方確認,屬于不可靠的傳輸,可能會出丟包現象,實際應用中要求程序員編程驗證。UDP與TCP位于同一層,但它不管數據包的順序、錯誤或重發。因此,UDP不被應用于那些使用虛電路的面向連接的服務,UDP主要用于那些面向查詢—應答的服務,例如NFS。相對于FTP或Telnet,這些服務需要交換的信息量較小。使用UDP的服務包括NTP(網絡時間協議)和DNS(DNS也使用TCP)。
2.3. 3)應用層協議
FTP(File Transfer Protocol)
是文件傳輸協議,一般上傳下載用FTP服務,數據端口是20H,控制端口是21H。TCP
Telnet
服務是用戶遠程登錄服務,使用23端口,使用明碼傳送,保密性差、簡單方便。TCP
Telnet(遠程登錄協議)是登錄和仿真程序,建立在TCP 之上,它的基本功能是允許用戶登錄進入遠程計算機系統。以前,Telnet 是一個將所有用戶輸入送到遠程計算機進行處理的簡單的終端程序。目前,它的一些較新的版本是在本地執行更多的處理,可以提供更好的響應,并且減少了通過鏈路發送到遠程計算機的信息數量。
SMTP(Simple Mail Transfer Protocol)
是簡單郵件傳輸協議,用來控制信件的發送、中轉,使用端口25。TCP
SMTP(Simple Mail Transfer Protocol)即簡單郵件傳輸協議,它是一組用于由源地址到目的地址傳送郵件的規則,由它來控制信件的中轉方式。SMTP協議屬于TCP/IP協議簇,它幫助每臺計算機在發送或中轉信件時找到下一個目的地。通過SMTP協議所指定的服務器,就可以把E-mail寄到收信人的服務器上了,整個過程只要幾分鐘。SMTP服務器則是遵循SMTP協議的發送郵件服務器,用來發送或中轉發出的電子郵件。
NFS(Network File System)
是網絡文件系統,用于網絡中不同主機間的文件共享。
HTTP(Hypertext Transfer Protocol)
是超文本傳輸協議,用于實現互聯網中的WWW服務,使用端口80。
TFTP(Trivial File Transfer Protocol,簡單文件傳輸協議)
是TCP/IP協議族中的一個用來在客戶機與服務器之間進行簡單文件傳輸的協議,提供不復雜、開銷不大的文件傳輸服務。端口號為69。基于UDP。
DNS(Domain Name Service)
是域名解析服務,提供域名到IP地址之間的轉換,使用端口53。基于UDP。
DHCP
DHCP
轉載/整理:
希賽教育的試題解釋:https://www.educity.cn/
總結
以上是生活随笔為你收集整理的笔记-计算机网络基础-TCP/IP vs OSI的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 笔记-计算机网络基础-开放系统互连参考模
- 下一篇: 笔记-计算机网络基础-无线局域网标准IE