極客時間 趣談網路協議筆記

2021-09-19 21:43:33 字數 3202 閱讀 3600

阮一峰  網際網路協議入門

1:net-tools iproute2。

類別ip位址範圍

最大主機數

私有ip位址範圍

a0.0.0.0 - 127.255.255.255

16777214

10.0.0.0 - 10.255.255.255

b128.0.0.0 - 191.255.255.255

65534

172.16.0.0 - 172.31.255.255

c192.0.0.0 - 223.255.255.255

254192.168.0.0 - 192.168.255.255

d224.0.0.0 - 239.255.255.255

e240.0.0.0 - 255.255.255.255

3:cidr 無型別域間選路

c類位址主機數量太少,b類主機太多,浪費

32位的ip一分為二,前面是網路號,後面是主機號

cidr判斷是不是當前網段。

4:講解

[root@iz94l8nhumpz ~]# ifconfig

eth0: flags=4163mtu 1500

inet 10.46.92.36 netmask 255.255.248.0 broadcast 10.46.95.255

ether 00:16:3e:0c:04:b8 txqueuelen 1000 (ethernet)

rx packets 2872179 bytes 576494881 (549.7 mib)

rx errors 0 dropped 0 overruns 0 frame 0

tx packets 2154084 bytes 873685652 (833.2 mib)

tx errors 0 dropped 0 overruns 0 carrier 0 collisions 0

eth1: flags=4163mtu 1500

inet 120.76.100.50 netmask 255.255.252.0 broadcast 120.76.103.255

ether 00:16:3e:0c:0f:aa txqueuelen 1000 (ethernet)

rx packets 56883253 bytes 47088652793 (43.8 gib)

rx errors 0 dropped 0 overruns 0 frame 0

tx packets 40020603 bytes 15116697962 (14.0 gib)

tx errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73mtu 65536

inet 127.0.0.1 netmask 255.0.0.0

loop txqueuelen 0 (local loopback)

rx packets 132826027 bytes 67058875112 (62.4 gib)

rx errors 0 dropped 0 overruns 0 frame 0

tx packets 132826027 bytes 67058875112 (62.4 gib)

tx errors 0 dropped 0 overruns 0 carrier 0 collisions 0

[root@iz94l8nhumpz ~]# ip addr

1: lo: mtu 65536 qdisc noqueue state unknown

link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

inet 127.0.0.1/8 scope host lo

valid_lft forever preferred_lft forever

2: eth0:

mtu 1500 qdisc pfifo_fast state up qlen 1000

link/ether 00:16:3e:0c:04:b8 brd ff:ff:ff:ff:ff:ff

inet 10.46.92.36/21 brd 10.46.95.255 scope global eth0

valid_lft forever preferred_lft forever

3: eth1:

mtu 1500 qdisc pfifo_fast state up qlen 1000

link/ether 00:16:3e:0c:0f:aa brd ff:ff:ff:ff:ff:ff

inet 120.76.100.50/22 brd 120.76.103.255 scope global eth1

valid_lft forever preferred_lft forever

mac位址

全域性唯一

link/ether 00:16:3e:0c:04:b8 brd ff:ff:ff:ff:ff:ff
mac例如我們的身份證,ip例如我們住宅位址 定位功能

網路裝置的狀態標識

mtu 1500 qdisc pfifo_fast state up qlen 1000

up:網絡卡處於啟動狀態

multicast:網路可以傳送多播包

lower_up:l1啟動 網線插著

mtu1500:最大傳輸單元,1500乙太網的預設值 二層mac

qdisc pfifo_fast:

qdisc:queueing discipline (中文排隊規則)

pfifo:資料報採用先入先出的方式通過佇列。

pfifo_fast:3個波段,每個波段先進先出。(資料報是按照服務型別(tos)分配到波段裡面,ip頭裡面的乙個字段)

mac頭 + ip頭 + tcp頭 + http頭 + http正文

網路的包,都是完整的。可以有下層沒有上層,但是不可能有上層沒下層。

閘道器:dhcp協議配置ip位址。

arp協議尋找mac位址。

極客時間《趣談網路》學習筆記

1.網路程式是如何工作的 從上面的圖中我們可以看出,當我們在電腦上瀏覽網頁的時候,我們的瀏覽器會解析遠端伺服器發來的頁面資訊,解析流程大致是這樣的 4 應用層 瀏覽器取下http頭,然後將網頁內容進行展示。由此我們完成,從網路中獲取報文到網頁內容展示的過程。當我們需要操作頁面時,該流程正好是接受報文...

趣談網路協議筆記 零

看到極客時間劉超的分享,感覺撿到寶了,一直以來,真的,無論是大學時期學網路還是自己看網路相關的書籍。讓我感覺自己就是乙個儲存器,只有儲存和讀取的功能,只知道我存了什麼,但是也僅此而已。我在大學的時候真的感覺,大學老師這工資真的很好拿啊!每天對著ppt讀字,讀完下課就行了!學學人家怎麼進行知識的傳播,...

趣談網路協議筆記 一

第一講 為什麼要學習網路協議 第二講 網路分層的真正含義是什麼?第三講 ifconfig 最熟悉又陌生的命令列 第四講 dhcp與pxe ip是怎麼來的,又是怎麼沒的 第一模組正如其名只是乙個綜述,不會對於每個細節都拿捏到極致,我也不會死扣細節,只希望能夠對整體有乙個了解,不能只見樹木不見森林!人類...