網絡osi七層模型——網絡層
ip位址的作用:用來辨別一個節點的網絡位址
192.168.1.1
255.255.255.0
十進制轉二進制
10 ---- 1010
10/2=5餘0
5/2=2餘1
2/2=1餘0

ip位址轉二進制算法:
192.168.1.1 ---- 11000000 10101000 00000001 00000001
255.255.255.0 ---- 11111111 11111111 11111111 00000000
與運算得到的結果:
192.168.1.0 ---- 11000000 10101000 00000001 00000000
網段的表達方式:192.168.1.0/24(192.168.1.0/255.255.255.0)
為什麼是24:是因為255.255.255.0轉換二進制是24個1
與運算:
1與1得1,其它的都是0
或運算:
0或0得0,其他的都是1
192/2=96餘0
96/2=48餘0
48/2=24餘0
24/2=12餘0
12/2=6餘0
6/2=3餘0
3/2=1餘1
168/2=84餘0
84/2=42餘0
42/2=21餘0
21/2=10餘1
255/2=127餘1
127/2=63餘1
63/2=31餘1
31/2=15餘1
15/2=7餘1
7/2=3餘1
同一網段的幾台機器連接配接使用交換機,不同網段的幾台機器連接配接使用路由器
每個網段隻能使用254個ip
127段為保留用于環回測試本機的程序間通信(127.0.0.0到127.255.255.255是保留位址,用于環回測試,0.0.0.0到0.255.255.255也是保留位址,用于表示所有的IP位址。)
公網 位址(Public address): 公網位址是指在網際網路上直接可達的位址,如果你有一個公網位址,那就意味着你不但能通路别人,還能被人通路。
私網 位址(Private address):私網ip屬于未注冊位址,專門為組織機構内部使用。
私有位址範圍
A 1.0.0.0~126.255.255.255 10.0.0.0~10.255.255.255
B 128.0.0.0~191.255.255.255 172.16.0.0~172.31.255.255
C 192.0.0.0~223.255.255.255 192.168.0.0~192.168.255.255
PING (Packet Internet Groper),網際網路包探索器,用于測試網絡連接配接量的程式 。Ping是工作在 TCP/IP網絡體系結構中應用層的一個服務指令, 主要是向特定的目的主機發送 ICMP(Internet Control Message Protocol 網際網路封包控制協定)Echo 請求封包,測試目的站是否可達及了解其有關狀态 。
兩台裝置直接通訊正常:
Reply from 192.168.1.2: bytes=32 time=2ms TTL=128
網絡連接配接不成功,外圍網絡有問題:
Request timed out.
網絡連接配接不成功,網關有問題:
Destination host unreachable
ARP協定:IP位址解析為MAC位址
APR請求:
任何時候,當主機需要找出這個網絡中的另一個主機的實體位址時,它就可以發送一個ARP請求封包,這個封包包好了發送方的MAC位址和IP位址以及接收方的IP位址。因為發送方不知道接收方的實體位址,是以這個查詢分組會在網絡層中進行廣播。
代理ARP工作原理: