計算機網路7層結構歸納總結
TCP/IP協議簇可以分為7層結構,從低到高可以分為:物理層,資料鏈路層,網路層,傳輸層,會話層,表示層,應用層.也可以分為應用層.網際層.傳輸層.網路介面層。
其中物理層主要包含一些物理裝置,主要包含,中繼器,集線器,雙絞線,等。
資料鏈路層負責在相鄰兩個節點之間的線路上無差錯的傳送以幀為單位的資料,並進行流量控制。主要裝置有交換機和網橋。
網路層為傳送實體提供端到端的交換網路資料傳送功能,主要裝置有路由器。
傳輸層為會話層提供透明.可靠的資料傳輸服務,保證端到端的資料完整性。
會話層建立和維護應用之間通訊的機制。
表示層提供資料的加密.壓縮.解壓縮.解密等操作。
應用層,提供使用者應用程式之間的介面服務。主要裝置有閘道器。
在物理層和資料鏈路層的主要協議有Ethernet IEEE802.3和PPP,FDDI,Token-Ring IEEE802.5以及ARCnet.
網路層協議主要包含IP協議,ICMP(控制資訊協議),ARP(地址解析協議),RARP(反地址解析協議)等。
傳輸層協議主要有TCP,UDP協議。
會話,表示,和應用層主要協議包含FTP(檔案傳輸協議),NFS(網路檔案服務協議),SMTP(電子郵件協議),SNMP(網路管理協議),telnet(遠端登入協議)
TCP傳輸協議分為三步握手過程:
1.源主機發送一個SYN(同步)標誌位為1的TCP資料包,表示想與目標主機進行通訊,併發送一個同步序列號進行同步
2.目標主機願意進行通訊,則傳送一個ACK相應。並以下一個序列號進行確認。
3.源主機以確認來相應目標主機發送的TCP包。至此三次握手連線建立。
IP地址主要分為A類.B類.C類.D類和E類等5類地址。
A類地址的位置為1-126,A類地址的前8位為網路地址號,後24位為主機號;
B類地址為128-191,B類地址的前16位為網路地址號,後16位為主機號;
C類地址為192-223,其中127的IP主要用來作迴圈內部測試用。C類地址前24位為網路地址號,後8位為主機號;
D類地址為224-239,其中前四位固定為1110,後28位為多播組號;
E類地址為240-247,其中前五位固定為11110,後27位留待後用。