網絡數據傳輸的原理是什麼

網絡數據傳輸的原理是什麼

網絡數據的傳輸原理爲:

數據在網絡上是以"幀"爲單位進行傳輸,幀由多個部分組成,不同的部分對應不同的信息,從而實現相應的功能;

幀是根據通信所使用的協議,由網絡驅動程序按照一定規則生成的,然後通過網卡發送到網絡中,通過網線傳送到目的主機,在目的主機一端按照同樣的通信協議執行相反的過程;

接收端機器的網卡捕獲到這些幀,並告訴操作系統有新的幀到達,然後對其進行存儲;

在正常情況下,網卡讀入一幀並進行檢查,如果幀中攜帶的目的地址,或者是廣播地址,網卡通過產生一個硬件中斷引起操作系統注意,然後將幀中所包含的數據傳送給系統進一步處理;否則就將這個幀丟棄。