亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網管 > 路由交換 > 正文

路由器的工作原理及數據是如何在路由器中通過

2020-03-15 13:59:01
字體:
來源:轉載
供稿:網友

對于一般人而言只要能使用路由器上網就可以了,但對于一個合格的網管來說,是必須要知道路由器的工作過程的,尤其是要知道數據是如何在路由器中通過的。

一、當數據經過路由器時,在原始套接口上可調用connect函數, connect函數僅設置目的地址。再重申一遍:端口號對原始套接口而言沒有意義。對于輸出而言,調用connect之后,由于目的地址已經指定,我們可以調用write或send,而不是sendto了。

二、普通輸出通常通過sendto或sendmsg并指定目的IP地址來完成,如果套接口已經連接,也可以調用write、writev或send,如果IP_HDRINCL選項未設置,則內核寫的數據起始地址是IP頭部之后的第一個字節。
因為這種情況下,內核將構造IP頭部,并將它安在來自進程數據之前。內核將IPv4頭部的協議字段設置成用戶在調用socket函數時所給的第三個參數。

三、如果IP_HDRINCL選項已設置,則內核寫的數據其實地址是IP頭部的第一個字節。用戶所提供的數據必須包括IP頭部。此時進程構造除了以下兩項以外的整個IP頭部,IPv4標示字段可以設為0,要求內核設置該值。而且僅當該字段為0時,內核才為其設置和IPv4頭部校驗和由內核來計算和存儲。

四、如果創建原始套接口時指定了協議類型,即第三個參數protocol,那也并不是說只能發該類型的數據包。如,即使將protocol指定為IPPROTO_TCP,也可以發送用戶自己組裝的UDP報文,不過此時如果IP_HDRINCL選項未設置,那么內核將會在IP頭的協議字段指明后面的報文為TCP報文(不過此時卻為UDP報文)。
等數據包發送到對方TCP層,一般說來會因為找不到合適的TCP套接口接收該數據包而被丟棄。不過該包可以在目標主機的原始套接口上接收到。

五、如果IP_HDRINCL選項已設置,按照常規,應該組建自己的IP頭,但是即使我們沒有組建IP頭,用sendto或sendmsg并指定目的IP地址來發送數據是照樣可以完成的。但是這樣的數據包在目標機上用原始套接口是接收不到的,因為在ip_rcv()中要對IP頭進行驗證,并且要分析校驗和,所以該包會被丟棄,不過在鏈路層應該能夠接收到該數據包。

六、如果設置了IP_HDRINCL選項,并且數據包超長,那么數據會被丟棄,并會返回出錯碼EMSGSIZE。如果未設置IP_HDRINCL選項,并且數據包超長,那么數據包會被分片,要想接收到原始套接口,首先要接收的數據包必須有一個完整的、正確的IP頭,否則不能通過ip_rcv()中的包頭檢查和檢驗和驗證。

七、在原始套接口接收的數據包過程中,內核會對接收的IP包進行校驗和驗證,但不會對IP包以后的任何字段進行檢測和驗證。如,我們創建原始套接口時,所指定的protocol參數為IPPROTO_TCP,內核也不會進行TCP校驗和驗證,而是直接把IP頭中協議字段為TCP的所有數據包都復制一份,提交給該原始套接口。

八、用原始套接口接收到的TCP包都是進行了IP重組以后,TCP排序以前的報文。如果在創建原始套接口時,所指定的protocol參數不為零,(socket的第三個參數),則接收到的數據報的協議字段應該與之匹配。
否則該數據報不傳遞給該套接口。如果此原始套接口上綁定了一個本地IP地址,那么接收到的數據報的目的IP地址應該與該綁定的IP地址相匹配,否則該數據包將不傳遞到該套接口。
如果此原始套接口通過connect指定了一個對方IP地址,那么接收到的數據包的源IP地址應與該以連接地址相匹配,否則該數據包不傳遞給該套接口。

原始套接口接收不到任何的ARP或RARP協議類型的套接口,因為net_rx_action()會把ARP或RARP協議類型的數據包傳遞給ARP的接收函數類處理,不會傳遞給IP層的接收函數ip_rcv(),因為有些ICMP類型的數據包在傳遞給原始套接口之前已經被系統所響應,并不再向上層傳遞。


注:相關教程知識閱讀請移步到網絡基礎知識頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91大神在线播放精品| 91精品啪在线观看麻豆免费| 中文字幕亚洲综合久久筱田步美| 中文字幕精品av| 欧美日韩一区二区免费在线观看| 久久精品视频一| 久久久久久久国产| 欧美成人全部免费| 国产精彩精品视频| 91久久精品国产91性色| 一区二区欧美激情| 久久男人av资源网站| 日韩美女中文字幕| 亚洲国产精品女人久久久| 91精品国产91久久久久久最新| 精品国产91乱高清在线观看| 日韩av第一页| 欧美精品18videos性欧美| 国产啪精品视频| 孩xxxx性bbbb欧美| 国产精品爽爽爽爽爽爽在线观看| 亚洲欧美中文在线视频| 亚洲美女动态图120秒| 岛国视频午夜一区免费在线观看| 日韩av在线免费观看| 国产精品成人播放| 91中文字幕在线| 国产精品日韩在线| 成人在线视频网站| 欧美在线一区二区视频| 国内揄拍国内精品少妇国语| 国产精品丝袜久久久久久不卡| 日韩一区二区精品视频| 777国产偷窥盗摄精品视频| 91性高湖久久久久久久久_久久99| 久久久精品一区二区三区| 亚洲japanese制服美女| 91成人免费观看网站| 日本亚洲欧洲色| 欧美理论在线观看| 久久久久国产精品一区| 最新中文字幕亚洲| 亚洲精品国产品国语在线| 欧美日韩中文字幕在线| 亚洲免费精彩视频| 日韩国产高清视频在线| 国产精品999| 精品久久香蕉国产线看观看gif| 日韩欧美在线中文字幕| 久久最新资源网| 国产69精品久久久| 日韩视频亚洲视频| 97久久国产精品| 日韩免费高清在线观看| 日本精品久久久| 国产精品久久99久久| 午夜精品福利在线观看| 欧美成人全部免费| 欧美性猛交丰臀xxxxx网站| 97av在线播放| 亚洲一区二区久久久| 成人性教育视频在线观看| 国产xxx69麻豆国语对白| 久久九九国产精品怡红院| 成人激情视频网| 亚洲色图综合网| 中文字幕av日韩| 欧美黑人巨大xxx极品| 精品久久久香蕉免费精品视频| 国产成人精品最新| 成人动漫网站在线观看| 精品久久国产精品| 国产精品第七十二页| 亚洲国产欧美日韩精品| 日韩成人av网址| 亚洲精品99久久久久| 亚洲欧洲中文天堂| 欧美日韩国产一中文字不卡| 日韩在线观看你懂的| 国产小视频91| 综合久久五月天| 18一19gay欧美视频网站| 国产色婷婷国产综合在线理论片a| 亚洲欧洲在线看| 亚洲欧美中文字幕| 操人视频在线观看欧美| 精品久久久久久亚洲国产300| 亚洲高清色综合| 国产精品成人免费视频| 亚洲欧美国内爽妇网| 久久久国产视频91| 福利精品视频在线| 91在线观看欧美日韩| 欧美综合一区第一页| 伊人伊成久久人综合网站| 亚洲影视中文字幕| 美女黄色丝袜一区| 中文字幕精品www乱入免费视频| 91精品国产综合久久久久久久久| 97免费在线视频| 精品无人区乱码1区2区3区在线| 亚洲激情免费观看| 亚洲精品网站在线播放gif| 亚洲午夜小视频| 久精品免费视频| 2018国产精品视频| 国产在线观看精品一区二区三区| www.国产精品一二区| 欧美夜福利tv在线| 日本成人在线视频网址| 日本国产精品视频| 欧美精品在线网站| 国产精品一区二区三区毛片淫片| 国产精品高潮呻吟久久av黑人| 成人黄色大片在线免费观看| 97视频免费观看| 亚洲欧美日韩精品久久亚洲区| 国产精品久久久久久久app| 精品久久久久久中文字幕一区奶水| 久久久久久亚洲精品| 国产日韩精品综合网站| 久久亚洲国产精品成人av秋霞| 欧美一区二三区| xvideos亚洲| 色悠久久久久综合先锋影音下载| 另类色图亚洲色图| 免费91在线视频| 国产亚洲一区二区精品| 日本亚洲欧美成人| 久久久久在线观看| 国内自拍欧美激情| 成人国产精品久久久久久亚洲| 一区二区三区四区精品| 国产精品精品一区二区三区午夜版| 国产91在线视频| 欧美最猛性xxxxx免费| 亚洲欧美日本精品| 中文字幕欧美精品日韩中文字幕| 日韩激情片免费| 亚洲一区二区福利| 久久99国产精品自在自在app| 国产97在线|日韩| 在线电影av不卡网址| 国产精品日日做人人爱| 国a精品视频大全| 北条麻妃一区二区在线观看| 91视频免费网站| 国产这里只有精品| 最好看的2019年中文视频| 亚洲三级黄色在线观看| 国产亚洲免费的视频看| 日本精品久久久| 精品美女国产在线| 欧美精品电影在线| 国产亚洲精品va在线观看| 欧美在线观看一区二区三区| 久久天天躁狠狠躁夜夜av| 国产美女精品免费电影| 亚洲午夜未满十八勿入免费观看全集| 久久久亚洲精选| 亚洲欧洲国产一区| 国产盗摄xxxx视频xxx69| 亚洲精品在线91| 成人高h视频在线|