IP编址
IP地址
通用标识符
唯一标识互联网上的主机或是路由器;路由器有多个IP地址,标识连接的不同的网络;
主机标签符
主机名:服务器域名、主机名字;内容信息;
IP地址:位置信息;
路由:怎么到达
IP地址结构
32比特;模拟了物理网的编址机制;Hierarchical addressing 体系结构的编址方式;
网络ID.主机ID
当主机从一个网络移到另一个网络,其IP地址就必须改变,但MAC地址是固定的;
IP地址分为了5类:
A类
最高位比特0,
0.0.0.0~127.255.255.255 ,网络个地址个数2^7, 主机个数2^24;
8位网络(除标识位)
B类
最高2位比特10,
128.0.0.0~191.255.255.255,14位标识网络个数,主机个数16位;
16位网络(除标识位)
C类
最高3位110,
192.0.0.0~223.255.255.255,21位网络,8位主机个数;
24位网络(除标识位)
D类
1110, 组播地址,
224.0.0.0~239.255.255.255,
E类
240.0.0.0~255.255.255.255,实验
实际只用到了ABC三类IP地址;
多接口设备
多接口计算机
可以连接到多个网络,但每个接口对应一个网卡,分配不同的IP地址;
跌幅器
可以连接到多个网络接口,每个网络接口连接分配一个IP地址,可以属于不同的类,但每个接口必须连接在不同的网络当中;
特殊地址
特殊地址
NetId
HostId
源/目的地址 // NetId包含了分类ABC的标签后的ID
网络地址
特定的
全0
都 不是
// 特定,不能为全0也不能为全1
直接广播地址
特定的
全1
目的地址
受限广播地址
全1
全1
目的地址
本网上的主机
全0
全0
源地址
本网上的特定主机全0
特定的
目的地址
环回地址
127
任意
目的地址
主机号全0:标识网络;主机号全1:本地广播地址
网络地址
标识网络,不标识网络当中的主机;主机ID全0;如123.0.0.0 、 149.27.0.0 、 192.168.1.0 ;不对应任何主机结点;不能做源或目的IP;
直接广播地址
标识一个网络中的所有主机,主机ID全1;如 123.255.255.255 、 149.27.255.255 、 192.168.1.255;目的地址;
广播只在网络对应的网络内部进行广播,其它网络不进行;
特定网络广播;
受限广播地址
255.255.255.255
本地广播地址,分组到达路由停止,路由不会转发该地址;
在某个网络内部如123.0.0.0,网络内部主机发送255.255.255.255与发送123.255.255.255的效果是不样的;
本网络上的本主机
0.0.0.0
当主机还不知道自己的IP的时候要向网络请求一个IP,这时发送的IP包同样要封装一个源IP地址,因此用0.0.0.0,
IP包的目的地址可以是255.255.255.255;当引导服务器(DHCP)返回一个IP地址后,该主机就可以用该IP地址通信;
本网络的特定主机:
网络号全0,主机号特定(很少用);
环回地址:127.x.y.z - 01111111.x.y.z;
报文段送到IP层时,发现是127地址,报文段此时直接回送到传输层回到进程中,没有送到IP层下面;
IP网络可以有主机也可以没有主机,比如两个路由器间,是一个IP网络但可以没有主机,但一定要有路由;
路由器的一个接口可以接在两个IP网上!! 接两个不同的物理网 // 暂时不清楚原因
单播、多播广播地址
单播:唯一,ABC;
多播:D类,可以有一个或是多个;
分本地级,全局级;
广播:一对所有;
本地级;受限广播、直接广播;
IP地址数
A类:网络数2^7-2 = 126;
(减去全0、全1的地址);主机数:2^24-2 = 16777214;(减去全0、全1的地址)
专用地址(私有地址)
专用:不用申请,可以直接使用
A:10.0.0.0~10.255.255.255;
1个A类
B:172.16.0.0~172.31.255.255;
16个B类
C:192.168.0.0~192.168.255.255;
255个C类
私有地址不能访问互联网,因为地址不是全局唯一;
由于地址数空间不够,目前的情况是:网络内部用私有地址,要访问互联网时用NAT(网络地址转换技术)通信;
这样如果网内不是所有的主机要与Internet通信,则只要申请少量的IP地址即可满足需求;