原创 網絡指令及IP選擇的原因

1、查看IP地址:在 Windows 上是 ipconfig,在 Linux 上是 ifconfig; 2、Linux 上還有ip addr指令查看IP地址; 3、ifconfig 和 ip addr 的區別:     當非常小的 Li

原创 例說網絡層次解說

1.網絡層次      應用層->DHCP HTTP P2P HTTPS RTMP DNS GTP......     傳輸層->UDP TCP      網絡層->ICMP IP OSPF BGP IPSec GRE     鏈路層->

原创 網絡分層的深層含義

1.網絡爲什麼要分層?     因爲複雜的程序都要分層。     計算機網絡中,網絡數據(網絡包)就是一段 是有格式的Buffer,或者一塊內存。     理解計算機網絡中的概念,一個很好的角度是,想象網絡包就是一段 Buffer,或者一

原创 網絡協議層間數據交互情況

1、網絡物理層組成情況     網絡的物理層由網線和網卡組成,其中網線使用的雙絞線,網線水晶頭要做交叉線,用的就是 所謂的1-3、2-6 交叉接法。水晶頭的第 1、2 和第 3、6 腳,它們分別起着收、發信號的作用。將一 端的 1 號和

原创 數據幀封裝策略及IP分配工具

1、數據幀封裝原則 對於以太網通信來說,一幀完整的數據,網絡數據幀在網絡上跑數據幀是,數據幀的封裝要求是:只要是在網絡上跑的數據包,都是完整的,可以有下層(MAC層)沒上層(應用層),絕對不 可能有上層(應用層)沒下層(MAC層)。 2

原创 socket廣播編程

server.c服務器部分 #include <stdio.h> #include <unistd.h> #include <stdlib.h> #include <string.h> #include <errno.h> #includ