ip地址划分:
- ip地址由32位二进制组成
- 什么是二进制?0101
- 什么是10进制?
- 0-9
- 10
- 2进制
- 0.1
*10
- 二进制>1100==1x23+1x22+0x21+0x20=12
- 十进制
1560==1x103+5x102+6x101+0x100=1560
ip地址:实际上是32位二进制数(01100100 00000100 00000101.00000110)100.4.5.6 0.0.0.0~
255.255.255.255
a类 10=1.0.0.1~126.255.255.254、
第一组:1--126开头的地址是A类
0<A类<127 128
b类 128.0.0.1~191.255.255.254
128<=B类<192 64
C类 192.0.0.1~223.255.255.255.254
d类 组播 VRPR协议,Keepalive高可用 224
e类 科研
私有ip地址范围:
局域网地址:
A 10.0.0.0~10.255.255.255
65536256==16,777,216
B172.16.0.0~172.31.255.255
6553616==1,048,576
C 192.168.0.0~192.168.255.255
65536==
127.0.0.0~127.255.255.255 本地回环地址,保留地址
0.0.0.0 ===任意的目的地
255.255.255.255.=
0.0.0.0~255.255.255.255==256256256*256=4,294,967,296 42亿
为了缓解ipv4地址不够用的问题
1:ipv6 fe80::2e60:cff:de9c:a4b3
2:NAT netwoek address转换
好处:
a 节约大量的公网ip地址
b:减少了网络攻击
子网掩码的作用:决定一个网段的大小
192.168.11.0/24===192.168.11.0 netmask255.255.255.0
11000000 10101000 00001011 00000000
11000000 10101000 00001011 11111111
11111111 11111111 11111111 00000000 255.255.255.0
192.168.11.0/24==192.1688.11.0 netmask 255.255.255.0
192.168.11.0 网络号
192.168.11.1 起始地址
192.168.11.254 结束地址
192.168.11.255 广播地址
192.168.11.128/25===192.168.11.128 netmask 255.255.255.128
11000000 10101000 00001011 1000000
11111111 11111111 11111111 1000000
11000000 10101000 00001011 1
11000000 10101000 00001011 1000000 192.168.11.128 网络号
11000000 10101000 00001011 11111111 192.168.11.255 广播号
a:红蜘蛛广播
b:限制无线路由器的ip数量
子网掩码的值
192.168.1.0/28
c:运营商的固定ip数限制
电信给了我一个公网ip
9:dns解析流程
dns:domain name system 域名系统
百度 :111.13.100.92
腾讯 : 199.22.22.22
网易 :123.55.22.66
dns服务器:把域名解析成ip地址
域名:baidu.com
dns服务器:baidu.com 119.22.22.22
dns服务:udp 53端口
ssh服务 : tcp 22端口
http服务 : tcp80端口
能上QQ,打不开网站,一定是dns问题(你的电脑中毒了)
描述:打开浏览器输入blog。oldboyedu.com地址之后回车,网站的打开流程?
1)吧blog.oldboyedu.com解析成公网IP地址
2)浏览器使用它的公网ip访问blog.oldboyedu.com的网站服务器http
arp协议
arp 数据链路层
ARP(Address Resolution Protocol)
吧ip地址解析成mac地址
arp要注意的
a:arp欺骗
b:如果局域网规模太大,广播风暴
tcpdump :抓包
tcpdump -i eth0 port 80 -nn -s
-i 指定网卡