現在想要在LTE框架下在IP層和鏈路層中間加一個特定的功能層,以此來對IP包進行編碼處理。但是為了不改變下層協議,想在添加的這一層中,對IP包頭直接進行改動,使得傳到鏈路層的包既具有原來IP報的結構,又可以攜帶我們的編碼資訊。這種假設下自然想到了對IP報的Option欄位進行改動,但是查了資料以后說可選項一般不使用,并且已經規定了特定的內容。現在想問各位大佬可不可以根據自己的需求對這個欄位添加資訊。如果有不妥的地方還請各位指正。
uj5u.com熱心網友回復:
如果是點對點的,這種方式非常好。但是如果是中間要過路由器,那強烈不建議你這么做:1.增加了option會改動包頭的長度,很多路由器為了減輕自己的負擔,都不會對包頭長度有變化的包做處理的,可能直接就丟了
2.option被定義使用了,即便路由器支持,由于option的部分欄位是要路由器來處理的,比如增加時間戳,記錄路徑等,你的資料可能會耦合上被路由器給更改了,或者路由器為了避免深入的處理這類請求也會直接把包丟棄掉。
uj5u.com熱心網友回復:
如果只在LTE的RAN部分做呢?只是針對基站的改變。用戶跟基站之間的通信并沒有做更改。你的意思是如果我們可以保證范圍內所有的基站都支持這個功能就可以更改嗎?另外,Option欄位是已經被定義了,意思是不能按照自己的意愿給他增加新的定義嗎?還希望可以為我解惑,感激不盡uj5u.com熱心網友回復:
LTE的協議我不了解,RAN只要是沒被標準檔案定義用過,而且也不會被中間經過的設備更改或使用這塊區域的資料,應該就沒問題。option你可以自己增加自定義的,增加了這個會改變包頭的長度,怕就怕在帶option的資料包過路由器的時候可能會被路由器修改或者丟棄,因為不少的路由器上確實存在丟棄帶option包的情況,至于你自定義的option,這個就得嘗試一下了。
可以先用ping IP -r 9來試試帶option的包能否通過你的網路環境。
uj5u.com熱心網友回復:
好的 謝謝轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/54466.html
標籤:網絡協議與配置
上一篇:樹莓派連接校園網
下一篇:H3C-5120 v5交換機下的電腦網路正常,交換機無法ping通,無法telnet(重新配置后可telnet和ping但是開啟stp后就斷了)
