Python網路程式設計 TCP IP協議

2021-09-12 11:52:43 字數 813 閱讀 2162

5、ip位址是電腦在網路世界中全球唯一標識,位址是乙個32位的二進位制數,被分割為4個「8位二進位制數」(也就是4個位元組)。ip位址通常用「點分十進位制」表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之間的十進位制整數。例:點分十進ip位址(100.4.5.6),實際上是32位二進位制數(01100100.00000100.00000101.00000110)。

6、網絡卡上有全球唯一的實體地址(mac),長度為48位2進製,通常有12位16進製表示(前6位是廠商 編號,後六位是流水線號)

查自己電腦的ip和mac位址,可以通過cmd----輸入ipconfig/all

通過ip位址就能找到實體地址(mac),就要遵循位址解析協議(tcp/ip)

電腦上的每乙個應用程程式同時間只能被乙個應用程式占用,電腦上一共有65536個埠,一般從1024開始指定埠。

8.tcp/ip協議

面試題:

三次握手和四次揮手:

建立乙個連線需要三次握手,而終止乙個連線要經過四次揮手。

第一次握手:是客戶端讓伺服器準備好資源。

第二次握手:服務端資源準備好了並且服務端問客戶端資源有沒有準備好。

第三次握手:客戶端資源也準備好了。接下來才真正的發生資料。

每次值都加1

第一次,客戶端告訴服務端我不會給你發資料了,

第二次服務端告訴客戶端我收到你發生的資訊了,

第三次服務端給客戶端發生資料說我也不給你發了

第四次客戶端給服務端說我知道了。

TCP IP網路程式設計

tcp ip 是供已連線網際網路的計算機進行通訊的通訊協議。tcp ip 定義了裝置 並非只有計算機 如何連入網際網路,以及資料如何在它們之間傳輸的標準。ip internet protocol 網際網路協議。從這個名稱我們就可以知道ip協議的重要性。在現實生活中,我們進行貨物運輸時都是把貨物包裝成...

TCP IP網路程式設計

套接字 傳輸網路資料的軟體裝置。tcp的特點 可靠的 按序傳遞的 基於位元組的面向連線的資料傳輸方的協議。傳輸過程中資料不會消失,按序傳輸資料,傳輸的資料不存在資料邊界。udp的特點 不可靠的 無序的 以資料高速傳輸為目的的協議。強調快速傳輸而非傳輸順序,傳輸的資料可能丟失也可能損壞,傳輸的資料有資...

網路程式設計學習 tcp ip程式設計

tcp 不記錄訊息邊界 udp 記錄訊息邊界 用到的結構體 struct sockaddr un 例子 struct sockaddr un serveraddr serveraddr.sun family af unix server socket strcpy serveraddr.sun pa...