網路程式設計基礎概念理解

2021-09-02 20:17:42 字數 537 閱讀 6402

協議:網路之中主機進行通訊必須使用相同的協議。(相同的光電訊號格式)

計算機如何傳輸資料:光電波訊號0101110011------》0101110011

協議就是乙個相互都能識別的約定

網路中生產廠商很多,協議很多,都用自己的協議將導致網路上主機間無發正常通訊,所以要設計乙個標準協議,這時候網路間資料傳輸就可以通訊了。

5g通訊波長的約定。

在網路通訊裡面,為了讓使用起來更加方便,因此就有了協議封裝(分層)

協議的封裝或者分層按照個個協議的不同功能以及應對場景對不同協議進行分層。在某種特定環境中如果分層清晰明了使用起來就更加方便了。

tcp/ip五層模型:tcp/ip指的是乙個協議簇(很多協議),因為tcp協議是最多的兩個協議,因此協議簇就拿這兩個協議名字命名。

應用層:負責應用程式間的資料溝通:http/https ftp smtp

傳輸層:端與端之間的資料傳輸: tcp/udp

資料鏈路層:負責相鄰裝置節點之間的資料傳輸:乙太網協議:交換機

物理層:負責光電訊號的傳輸 乙太網協議;集線器

網路程式設計概念

一.網路 將不同區域的計算機連線到一起.區域網 都會網路 網際網路 與網域名稱的關係 ip位址是數字,網域名稱是字母。乙個ip位址可以對應多個網域名稱,乙個網域名稱只可以對應乙個ip位址 三.埠號 用來區分計算機軟體 相當於房子的房門 1.佔兩個自己,所以長度0 65536 2.在同乙個協議下,埠號...

網路基礎概念

在計算機網路學習中我覺得比較重要的就是網路協議的學習。網路協議是為計算機網路中進行資料交換而建立的規則 標準或者說是約定的集合。因為不同使用者的資料終端可能採取的字符集是不同的,兩者需要進行通訊,必須要在一定的標準上進行。乙個很形象地比喻就是我們的語言,我們 大國人多地廣,地方性語言也非常豐富,而且...

Kafka 基礎概念理解

producer 訊息生產者,向 kafka broker 發訊息的客戶端。consumer 訊息消費者,從 kafka broker 取訊息的客戶端。consumer group 消費者組 cg 消費者組內每個消費者負責消費不同分割槽的資料,提高消費能力。乙個分割槽只能由組內乙個消費者消費,消費者...