每天一點(diǎn)網(wǎng)絡(luò)基礎(chǔ)知識(shí)

一、協(xié)議

協(xié)議是計(jì)算機(jī)與計(jì)算機(jī)之間通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)通信時(shí)事先達(dá)成的一種“約定"。協(xié)議分為很多種,每一種協(xié)議明確界定了它的行為規(guī)范。兩臺(tái)計(jì)算機(jī)之間必須支持相同的協(xié)議,并遵循相同協(xié)議進(jìn)行處理才能實(shí)現(xiàn)相互通信。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

通信協(xié)議或簡(jiǎn)稱(chēng)為傳輸協(xié)議(Communications Protocol)在電信中,是指在任何物理介質(zhì)中允許兩個(gè)或多個(gè)在傳輸系統(tǒng)中的終端之間傳播信息的系統(tǒng)標(biāo)準(zhǔn),也是指計(jì)算機(jī)通信或網(wǎng)絡(luò)設(shè)備的共同語(yǔ)言。?通信協(xié)議定義了通信中的語(yǔ)法學(xué),?語(yǔ)義學(xué)同步規(guī)則以及可能存在的錯(cuò)誤檢測(cè)與糾正。通信協(xié)議在硬件,軟件或兩者之間皆可實(shí)現(xiàn)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

圖源網(wǎng)絡(luò)

? ? ? ? ?這就像我們小時(shí)候和朋友寫(xiě)信,可是我們又不希望被爸媽知道我們到底在寫(xiě)什么的話(huà),我們就會(huì)事先和朋友約定好用規(guī)定的暗號(hào)來(lái)寫(xiě),這樣我們雙方就知道對(duì)方在說(shuō)什么了。當(dāng)然,如果爸媽也知道我們這套暗號(hào)了,他們也能知道信的內(nèi)容。這里規(guī)定的暗號(hào)就是協(xié)議。

分組交換協(xié)議

分組交換是指將大數(shù)據(jù)分割成一個(gè)個(gè)packet的較小單位進(jìn)行傳輸?shù)姆椒?/p>

? ? ? ? 一個(gè)較大的數(shù)據(jù)包被分為多個(gè)分組時(shí),為了表明是原始數(shù)據(jù)中的哪一部分,就有必要將分組的序號(hào)寫(xiě)進(jìn)包中。接收端會(huì)根據(jù)這個(gè)序號(hào),再將每個(gè)分組按照序號(hào)重新裝配為原始數(shù)據(jù)。

? ? ? ?通信協(xié)議中,通常會(huì)規(guī)定報(bào)文首部應(yīng)該寫(xiě)入哪些數(shù)據(jù),應(yīng)該如何處理這些信息。為了雙方能正常通信,分組的發(fā)送方和接收方有必要對(duì)報(bào)文首部和內(nèi)容保持一致的定義和解釋。

? ? ? 分組交換協(xié)議就像拼圖,拼圖我們可以通過(guò)圖與圖之間相關(guān)聯(lián)的部分來(lái)完成拼接,數(shù)據(jù)包卻不行,數(shù)據(jù)包就像只有文字的拼圖,可以有千萬(wàn)種拼法,所以我們?yōu)榱私邮辗侥芡瓿烧_的拼圖,我們就在每個(gè)拼圖片左上角(假設(shè))寫(xiě)個(gè)序號(hào)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容