IP地址的劃分
IP地址由32位二進(jìn)制組成,默認(rèn)劃分四組,八個為一組,十進(jìn)制范圍:0.0.0.0 ~ 255.255.255.255 (IP V4)
????為了解決IP地址不夠用的問題
????????方法一:IP V6由128位二進(jìn)制組成
????????方法二:nat地址轉(zhuǎn)換技術(shù),節(jié)約大量的公網(wǎng)IP地址,減少了網(wǎng)絡(luò)攻擊
IP地址的分類
????????A類:1-126開頭
????????B類:128-191開頭
????????C類:192-223開頭
????????D類:組播,VRRP協(xié)議,keepalive
????????E類:科研
????私網(wǎng)IP地址范圍
????????A類:10.0.0.0-10.255.255.255
????????B類:172.16.0.0-172.31.255.255
????????C類:192.168.0.0-192.168.255.255
廣播:在一個局域網(wǎng)中,所有人都能收到消息
組播:在一個局域網(wǎng)中,只有指定組內(nèi)計(jì)算機(jī)能收到信息
127開頭的是本地回環(huán)地址,用來測試本地系統(tǒng)網(wǎng)絡(luò)是否正常
ARP協(xié)議
工作在數(shù)據(jù)鏈接層和網(wǎng)絡(luò)層
在數(shù)據(jù)包傳輸前,通過廣播找到接收方的位置
把IP地址解析為MAC地址
注意:ARP欺騙,通過偽造mac地址,造成網(wǎng)絡(luò)不通,截獲數(shù)據(jù)
子網(wǎng)掩碼
決定一個網(wǎng)段的大?。捎肐P的數(shù)量)
比如24位子網(wǎng)掩碼就是IP地址前24位固定不變,最后8位全零是網(wǎng)絡(luò)號,全一是廣播號
11000000 10101000 00001011 00000000 網(wǎng)絡(luò)號:192.168.11.0
11111111 11111111 11111111 00000000 子網(wǎng)掩碼:255.255.255.0
11000000 10101000 00001011 00000001 起始IP地址:192.168.11.1
11000000 10101000 00001011 11111110 結(jié)尾IP地址:192.168.11.254
11000000 10101000 00001011 11111111 廣播地址:192.168.11.255
不同網(wǎng)段之間,也就是不在一個網(wǎng)絡(luò)范圍內(nèi),不能直接通訊,需要路由器
計(jì)算網(wǎng)段的起始范圍,起始號是網(wǎng)絡(luò)號加一,結(jié)尾號是廣播號減一
域名的解析流程
DNS系統(tǒng):把域名解析成IP地址
????域名:以www. sangboy. com為例
????????根域名:.(不可見)
????????頂級(一級)域名:.com
????????二級域名:sangboy.com
????????三級域名:www.sangboy.com
網(wǎng)站的訪問流程:
????????域名解析,DNS服務(wù)器在查網(wǎng)站域名的時候如果本地沒有,會一級一級查 ? ?
????????通過IP地址來訪問地址
dns記錄類型
????A:用來指定域名的IPv4地址,如果需要將域名指向一個IP地址,就需要添加A記錄。
????CNAME:如果需要將域名指向另一個域名, 再由另一個域名提供ip地址,就需要添加CNAME記錄。
????NS:域名服務(wù)器記錄,如果需要把子域名交給其他DNS服務(wù)商解析,就需要添加NS記錄。
?????AAAA:用來指定域名對應(yīng)的IPv6地址(例如:f06:0:0:0:0:0:03)記錄。
????TXT:在這里可以填寫任何東西,長度限制255.絕大多數(shù)的TXT記錄是用來做SPF記錄(反垃圾郵件)。
????MX:如果需要設(shè)置郵箱,讓郵箱能收到郵件,就需要添加MX記錄。
DNS命令:
????dig 使用Linux系統(tǒng)配置的DNS服務(wù)器解析域名
????dig @8.8.8.8域名 +trace 指定8.8.8.8的DNS服務(wù)器解析域名,并追蹤過程
????host 域名? ? 結(jié)果簡潔
????nslookup 域名 8.8.8.8? 指定該DNS服務(wù)器解析域名
????nslookup 域名 -type=A 設(shè)置查詢域名A記錄 ?