iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 12
0
Software Development

A survey between OpenFlow Protocol and P4 in Software Defined Network(SDN)系列 第 12

[Day 12] P4 顯示壅塞通知 Explicit Congestion Notification(ECN)

  • 分享至 

  • xImage
  •  

若是想要了解 SDN OpenFlow 以及 P4 請不要吝嗇點擊喜歡或是訂閱我喔!(訂閱又不收費XD)
未來有機會也可以跟大家分享我當網管的辛酸血淚史,可以讓人解決問題時可以參考我的文章。

話不多說,我們就累狗!!/images/emoticon/emoticon05.gif

目的是通過實現顯式擁塞通知(ECN)擴展基本的Layer 3轉發

https://ithelp.ithome.com.tw/upload/images/20200918/20130051LzyxeQtbYK.png

ECN允許網絡擁塞的端到端通知,而不會丟棄數據包。如果最終主機支持ECN,則會在ipv4.ecn字段中輸入值1或2。對於此類數據包,如果隊列大小大於閾值,則每個交換機可以將值更改為3。接收者將值複製到發送者,發送者可以降低費率。

和以前一樣,我們已經為路由定義了控制平面規則,因此只需要實現P4程序的數據平面邏輯即可。

在此付上我的 Reference,我將會以簡短白話的方式來講解 P4 這套語言,若是你/妳不嫌棄可以訂閱我的發文
每天就根據我自己了解的程度來做發文的動作,如果自己對於 P4也有興趣可以先來預習,那我們明天見!
Reference :
P4_turtorial
[(http://docs.google.com/presentation/d/1zliBqsS8IOD4nQUboRRmF_19poeLLDLadD5zLzrTkVc/edit#slide=id.g37fca2850e_6_1802)]


上一篇
[DAY11] P4RUNTIME 解析(2)
下一篇
[Day 13] P4 顯示壅塞通知 Explicit Congestion Notification(ECN)(2)
系列文
A survey between OpenFlow Protocol and P4 in Software Defined Network(SDN)30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言