网络知识总结
網絡知識
OSI、TCP/IP、五層協議的體系結構,以及各層協議
OSI分層
物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層、應用層
TCP/IP分層
網絡接口層、網際層、運輸層、應用層
五層協議
物理層、數據鏈路層、網絡層、傳輸層、應用層
每層的協議對應如下
物理層:RJ45、CLOCK、IEEE802.3 (中繼器,集線器,網關)–(Bit)
數據鏈路:PPP、FR、HDLC、VLAN、MAC (網橋,交換機)– (Frame)
網絡層:IP、ICMP、ARP、RARP、OSPF、IPX、RIP、IGRP、 (路由器)– (Packet)
傳輸層:TCP、UDP、SPX – (segment)
會話層:NFS、SQL、NETBIOS、RPC – (spdu)
表示層:JPEG、MPEG、ASII – (PPDU)
應用層:FTP、DNS、Telnet、SMTP、HTTP、WWW、NFS – (APDU)
HTTP的長連接和短連接
HTTP的長連接和短連接,本質上是TCP的長連接和短連接
短連接:瀏覽器和服務器每次進行一次HTTP操作,就會建立一次連接,但任務結束就中斷連接。
長連接:當打開一個網頁后,客戶端和服務器之間用于傳輸HTTP數據的TCP連接不會關閉,如果客戶端繼續訪問服務器上的這個網頁,會繼續使用這一條已經建立的連接。HTTP中的Keep-Alive不會永久保持連接,它有一個保持時間,可以進行設定。
運輸層協議和網絡層協議的區別
網絡層協議負責的是提供主機間的邏輯通信
運輸層協議負責的是提供進層間通信的邏輯
IP地址的分類
A類地址:以0開頭,第一個字節范圍:(0-127)(1.0.0.1 - 126.255.255.254)
B類地址:以10開頭,第一個字節范圍:(128-191)(128.0.0.1 - 191.255.255.254)
C類地址:以110開頭,第一個字節范圍:(192-223)(192.0.0.1 - 223.255.255.254)
特殊保留地址
10.0.0.1 - 10.255.255.255、172.16.0.0 - 172.31.255.255、192.168.0.0 - 192.168.255.255 - 內部地址
127.0.0.1 - 127.255.255.254 - 內部循環測試使用
各種協議
ARP協議是Address Resolution Protocol(地址解析協議)的縮寫。其作用是在以太網環境中,數據的傳輸所依懶的是MAC地址而非IP地址,而將已知IP地址轉換為MAC地址的工作是由ARP協議來完成的。
ICMP:因特網控制報文協議。它是TCP/IP協議族的一個子協議,用于在IP主機、路由器之間傳遞控制消息。
TFTP:客戶和服務器之間進行簡單文件傳輸的協議
HTTP:超文本傳輸協議,應用層面向對象的協議,由于其簡捷、快速的方式,適用于分布式媒體信息系統。
DHCP:動態主機配置協議,是一種讓系統得以連接到網絡上,并獲取所需要的配置參數的手段。是一個局域網的網絡協議,使用UDP協議進行工作,用途給內部網絡或者網絡服務供應商自動分配IP地址。
NAT:網絡地址轉換協議,數據包在內網和外網互通時,對數據包中的源目的IP進行轉換;由內部到外部時修改源IP地址,有外部到內部是修改目的IP地址。總之,最后的結果是外部不知道有內部這個網絡存在,就像在和有NAT的路由器在交互一樣。
RARP:是逆地址解析協議,作用是完成硬件地址到IP地址的映射,主要用于無盤工作站,因為、需要廣播請求報文,因此RARP只能用于具有廣播能力的網絡
總結
- 上一篇: 作者:王长波,华东师范大学教授、博士生导
- 下一篇: 作者:谭昊翔(1990-),男,华南师范