一、IP數據包格式
優先級與服務類型(8位):首部長度:IP包頭首部長度最短20字節;總長度(16):標示符、標識、段偏移量:用來對數據包進行標示,是數據到達目的的端重組的時候,不會亂序;協議號:UDP是17,TCP是6;首部校驗和:TTL:數據的生命週期字段,作用:防止一個數據包在網絡中無線的循環轉發。原理:每經過一個路由器TTL值減一,爲0時,數據包丟棄。
子網掩碼用於區IP的網絡爲及主機位,網絡位用於連續的1表示,主機位用連續的0表示。
0、1、10、100、、、10000000=0、1、2、4、8、16、32、64、128
1、11、111、、、11111111=1、3、7、15、31、63、127、
11111111、11111110、11111100、、、10000000=255、254、252、248、240、224、192、128
0、1、10、11、100、101、110、111、1000、1001、1010、1011、1101、1110、1111、10000。
網絡ID:網絡爲IP地址不變,主機位用連續的0表示,
廣播地址:網絡爲的IP不變,主機位用連續的1表示。IP地址的廣播地址:爲IP地址網段的最後一個地址(即該網段的最大值)
2的主機位次方減2.爲可用主機IP個數。
三、劃分子網
1、計算想主機位借幾位才能們組所要劃分子網的個數:2的N次方大於等於劃分子網的個數;N=要借的位數
2、計算劃分子網後的子網掩碼:計算劃分子往後的子網掩碼;計算劃分子往後的子網ID;
四、協議
1、ARP協議:將一個已知的IP地址解析成MAC地址。windows系統中的ARP -a:查看ARP緩存表。
2、RARP協議:MAC地址解析爲IP地址。
3、代理ARP,IP地址解析爲網關接口的MAC地址。
4、ICMP協議(控制消息協議);連接成功則ping通,請求時間超市:request timed out 無法訪問目標主機;destination host unreachable 目標主機不可達;unknownhostabc 未知主機名
五:路由器
1、路由:跨越從源主機到目標主機的一個互聯網絡來轉發數據包的過程
2、路由表:路由器根據路由表做路徑選擇
3、路由表的獲得:直連路中,配置IP地址,端口up狀態,形成直連路由;非直連網段:需要靜態路由或動態路由,將網段調價到路由表中。
4、路由器的工作原理
5、靜態路由:小網絡,拓撲固定。需要管理員手工配置,是單向的,需要在兩個網絡之間的邊緣路由器上需要雙方對指,否則就會造成流量無法返回,缺乏靈活性;
配置:全局模式:ip route 目標網絡ID 子網掩碼 嚇一跳IP(下一個路由器接口的IP地址)
查看:特權模式:show ip route
浮動路由:配置浮動靜態路由,需設置管理距離大於1,從而成爲備份路由,實現連魯冗餘的作用,
實驗報告:配置浮動路由,寫192.168.1.0/24 劃分四個子網。寫出劃分後的子網掩碼,每個子網ID,每個子網中的可用主機IP,範圍及廣播ID。
不管去的多遠,只要方向不變,對於路由器而言,下一跳始終都下一個路由器端口,非直連路由必須全部添加到路由表中
六、缺省路由(默認路由)
適用於只有一個出口的末節網絡,優先級最低,可以作爲其他路由的補充。全局:ip route 0.0.0.0 0.0.0.0 下一跳代表任意網絡ID,代表任意子網掩碼
七、查看路由表:特權:show ip route C直連;S靜態路由;S*默認路由
路由器配置IP
配置路由器接口IP:全局配置模式interface fastethernet 0/0;ip address 192.168.1.254 255.255.255.0;no shutdown