iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 12
1
Software Development

菸酒生 - Software Defined Network系列 第 12

答案揭曉 P4 Tutorial: Basic Forwarding x P4 Developer Day, November 2017

Review

Day 8 製造問題: P4 : Basic Forwarding

Question : Why h2's IP TTL is not 62 as in video show ?
理論上 經過一個 switch -1 , h1 到 h2 經兩個 switch 所以應該減 2 。
阿我的結果為什只有減 1 ? <<< 待解決


Day 9 試圖解決問題: P4 : P[a-z]+ P[a-z]+P[a-z]+P[a-z]+
Status: 看了一篇 P4 中文解說 再延伸看了一篇論文 ... 但還沒有解決問題


Day 10 看論文中: P4 paper (cont.)


Day 11 論文終於看完: P4 paper (cont.) & 我與P4的距離
Status: 也想通了 為什 會有TTL只減1的疑問


原因是 我們 Topo 其實是不一樣的。

  • receive & send operations
    https://ithelp.ithome.com.tw/upload/images/20200926/20111516k0MWfU42xj.png

  • P4 Developer Day, November 2017 's topo
    https://ithelp.ithome.com.tw/upload/images/20200926/20111516RFbNdn102j.png

But

  • P4 Tutorial: Basic Forwarding's topo

https://ithelp.ithome.com.tw/upload/images/20200926/20111516sb09JgSgvT.png

如果說 路徑是 h1 --> s1 --> h2
那麼 TTL 只有減一是 合理的。


上一篇
P4 paper (cont.) & 我與P4的距離
下一篇
番外篇 - 網管工讀筆記
系列文
菸酒生 - Software Defined Network30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言