Oherwydd bodolaeth yr haen swyddogaeth gyrrwr, mae gyrwyr protocol a gyrwyr cerdyn rhwydwaith yn annibynnol ar ei gilydd, gan symleiddio'n fawr y cymhlethdod o ychwanegu dyfeisiau rhwydwaith ac ehangu cydrannau rhwydwaith. Mae stac protocol y rhwydwaith yn cefnogi gyrwyr dyfeisiau rhwydwaith gwell yn bennaf.
Llwytho'r rhaglen gyrrwr dyfais END
Mae llwytho gyrwyr dyfais END yn bennaf yn cynnwys y cysylltiad rhwng gyrrwr y ddyfais END a'r haen haniaethol o swyddogaethau gyrrwr, gan alluogi stac protocol y rhwydwaith i reoli'r ddyfais END. Mae'r broses benodol yn cynnwys: cychwyn y cerdyn rhwydwaith a dyfais PHY, ffurfweddu paramedrau cyfathrebu'r cerdyn rhwydwaith a dyfais PHY, ac ati; Neilltuo lle ar gyfer y strwythur rheoli cerdyn rhwydwaith a chychwyn y strwythur END-OBJ, sy'n bennaf yn cynnwys strwythur rheoli cerdyn rhwydwaith a gwybodaeth paramedr sy'n gysylltiedig â stack protocol y rhwydwaith; Dadansoddi a phrosesu'r llinyn paramedr sy'n cyfateb i yrrwr y cerdyn rhwydwaith; Neilltuo lle ar gyfer derbyn data i sicrhau storio data a dderbyniwyd; Gweithredu'r cysylltiad rhwng gyrrwr cerdyn rhwydwaith a stac protocol rhwydwaith trwy ffurfweddu'r paramedr NET-FUNCS yn y strwythur END-OBJ
Dechrau dyfais END
Mae proses gychwyn dyfeisiau END yn bennaf yn cynnwys bachu rhaglenni trin ymyriadau a galluogi ymyriadau â cherdyn rhwydwaith. Ar gyfer dyfeisiau cerdyn rhwydwaith, gellir rhannu eu dulliau prosesu data yn ddau ddull gweithio: torri ar draws a phleidleisio. Yn ystod y broses cychwyn dyfais END, mae derbyn ac anfon data wedi'u gosod i'r modd torri, ac mae rhaglenni prosesu ymyrraeth ar gyfer derbyn ac anfon data ynghlwm. Yn olaf, gall galluogi ymyriadau cerdyn rhwydwaith, derbyn ac anfon ymyriadau gwblhau cychwyn dyfais END
Derbyn pecynnau rhwydwaith
Ar gyfer derbyn pecynnau rhwydwaith, nid yw pentwr protocol rhwydwaith y system weithredu yn ei gwneud yn ofynnol i yrwyr cerdyn rhwydwaith brosesu pecynnau rhwydwaith. Pan fydd y ddyfais cerdyn rhwydwaith yn derbyn data, bydd yn cynhyrchu ymyriad derbyn. Yn y rhaglen prosesu ymyrraeth derbyn, bydd y rhaglen yn galw'r swyddogaeth netJobAdd i gychwyn rhaglen dasg sy'n trosglwyddo'r data a dderbynnir gan y ddyfais cerdyn rhwydwaith i haen tynnu swyddogaeth y gyrrwr. Mae pentwr protocol y rhwydwaith yn cael y pecyn data rhwydwaith trwy swyddogaeth dderbyn haen tynnu swyddogaeth y gyrrwr ac yn perfformio prosesu data cyfatebol. Gall defnyddio swyddogaeth netJobAdd yma leihau'r amser prosesu o dderbyn ymyriadau a gwella gallu derbyn data rhwydwaith.
Anfon pecynnau rhwydwaith
Ar gyfer anfon pecynnau rhwydwaith, pan fydd y pentwr protocol rhwydwaith yn anfon data, mae'n gosod y data mewn byffer ac yn anfon y data o'r byffer i'r ddyfais cerdyn rhwydwaith trwy ffonio swyddogaeth anfon yr haen tynnu gyrrwr. Ar ôl derbyn y data, mae'r ddyfais cerdyn rhwydwaith yn ei osod yn y byffer anfon i aros i'r data gael ei anfon.
Gyrrwr cerdyn rhwydwaith
Feb 09, 2024
Gadewch neges
