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