IP地址与子网掩码基础
IP地址與子網掩碼基礎
? IP地址分類:A類、B類、C類地址為單播地址
? IP地址中主機位歸0就是該主機所在的網段。
? 子網掩碼:它是一種用來指明一個IP地址的哪些位標識的是主機所在的子網以及哪些位標識的是主機的位掩碼。子網掩碼只有一個作用,就是將某個IP地址劃分成網絡地址和主機地址兩部分。
? 掩碼的功用是說明有子網和有幾個子網,但子網數只能表示為一個范圍,不能確切講具體幾個子網,掩碼不說明具體子網號,有子網的掩碼格式(對C類地址)。
? 子網掩碼通常有以下2種格式的表示方法:
? 1.通過與IP地址格式相同的點分十進制表示
? 如:255.0.0.0 或255.255.255.128
? 2.在IP地址后加上"/"符號以及1-32的數字,其中1-32的數字表示子網掩碼中網絡標識位的長度
? 如:192.168.1.1/24 的子網掩碼也可以表示為255.255.255.0
? 子網掩碼一般為255.255.255.0
TCP、IP協議
TCP按功能分層協議:應用層、傳輸層、網絡層、數據鏈路層、物理層。
TCP協議功能
? 1.建立連接:在正式傳輸數據之前先建立TCP連接,協商一些參數,比如告訴對方自己的接收緩存多大(單位字節),一個分段最多承載多少字節的數據,是否支持選擇性確認。
? 2.可靠傳輸:發送端將文件以字節流的形式放入發送端緩存,接收端以字節流的形式從緩存讀取。若數據包丟失,會自動重傳;若沒按順序到達,會在接收端緩存排序。
? 3.擁塞避免:整個通信過程中網絡有可能擁塞,也有可能暢通,發送端開始發送數據時先感知網絡是否擁堵,調整發送速度。
? 4.流量控制:如果發送端發送過快,接收端的應用程序有可能來不及從接收緩存讀取數據,造成接收緩存滿。接收端接收數據過程中可以告訴發送端發送快一點還是慢一點,是否需要暫停一會兒。
? 5.釋放連接:發送完畢,要告訴對方發送完畢,等對方收到確認才釋放連接
? 網絡服務只要已啟動 就是用TCP 或 UDP的某個端口偵聽客戶端請求
? 數據包的TCP或UDP+目標端口來定位服務器上的服務
? 服務器上的服務偵聽的端口必須唯一
? 查看服務偵聽的端口 netstat –an
? 測試到遠程服務器能否訪問某端口 telnet 192.168.80.120 3389
總結
以上是生活随笔為你收集整理的IP地址与子网掩码基础的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 剑指 Offer 32 . 从上到下打印
- 下一篇: Synchronized 和 Lock