前面有講過數據傳輸都是透過「封包」的形式被傳送,今天要介紹一下他的好兄弟「幀」,它們很像但又不太一樣。這兩個元素在網路中流動中扮演著關鍵角色!
封包(Packets)
在網路中,所有數據都是通過「封包」的形式進行傳送的。在OSI模型中,封包是屬於網路層(第三層)的。實際上,封包就是被分割後的訊息片段。這些小片段讓通過網路傳輸的數據可以在到達目的地後被重新組合。一個標準的封包大小通常是1000到1500bytes。舉個例子,當你下載一張照片時,這張照片並不會以完整形式直接從服務器傳送到你的電腦。相反,它會被拆分成許多小封包,逐一傳送,最後由你的設備根據封包的順序把它們重新組合成原始的照片。
幀(Frames)
幀是在OSI模型的資料鏈路層Data Link Layer(第2層)使用的數位資料傳輸單元。它的功能如下:
當數據需要在網路中傳輸時,它首先在網路層被封裝成封包,然後在傳輸到資料鏈路層時被進一步封裝成一個或多個幀。這個過程確保了數據可以在不同層次的網絡技術間無縫傳輸。