Tuedd datblygu llwybryddion
Nov 05, 2019
Mae angen i lwybryddion traddodiadol gyflawni cyfres o weithrediadau cymhleth wrth anfon pob pecyn ymlaen, gan gynnwys chwilio am lwybr, paru rhestrau rheoli mynediad, datrys cyfeiriadau, rheoli blaenoriaeth, a gweithrediadau ychwanegol eraill. Mae'r gweithrediadau hyn yn effeithio'n fawr ar berfformiad ac effeithlonrwydd y llwybrydd, yn lleihau'r gyfradd anfon pecynnau a'r trwybwn ymlaen, ac yn cynyddu'r baich ar y CPU. Mae'r gydberthynas rhwng y pecynnau cyn ac ar ôl pasio'r llwybrydd yn fawr iawn. Mae pecynnau gyda'r un cyfeiriad cyrchfan a chyfeiriad ffynhonnell yn aml yn cyrraedd yn olynol. Mae hyn yn rhoi'r posibilrwydd a'r sail ar gyfer anfon pecynnau ymlaen yn gyflym. Mae llwybryddion cenhedlaeth newydd, fel IP Switch a Tag Switch, yn defnyddio'r athroniaeth ddylunio hon i weithredu anfon ymlaen yn gyflym gyda chaledwedd, sy'n gwella perfformiad ac effeithlonrwydd llwybryddion yn fawr.
Mae llwybryddion cenhedlaeth newydd yn defnyddio byfferau anfon ymlaen i symleiddio gweithrediadau anfon pecynnau. Yn y broses anfon ymlaen gyflym, dim ond y sawl pecyn cyntaf o grŵp o becynnau gyda'r un cyfeiriad cyrchfan a chyfeiriad ffynhonnell sydd angen bod yn destun prosesu llwybro ac anfon ymlaen traddodiadol, a chyfeiriad cyrchfan, cyfeiriad ffynhonnell, a chyfeiriad porth nesaf y pecyn a anfonwyd ymlaen yn llwyddiannus (cyfeiriad llwybrydd Nesaf) i'r byffer anfon ymlaen. Pan fydd pecynnau dilynol yn cael eu hanfon ymlaen, dylid gwirio'r byffer anfon ymlaen yn gyntaf. Os yw cyfeiriad cyrchfan a chyfeiriad ffynhonnell y pecyn yn cyd-fynd â'r byffer anfon ymlaen, bydd y pecyn yn cael ei anfon ymlaen yn uniongyrchol yn ôl y cyfeiriad porth nesaf yn y byffer anfon ymlaen heb fynd trwy'r traddodiadol Mae'r llawdriniaeth gymhleth yn lleihau'r baich ar y llwybrydd yn fawr, a thrwy hynny gyflawni'r nod o wella trwygyrch y llwybrydd.






