1. IP基本认识
网络层是实现主机与主机之间的通信。也叫点对点通信。
网络层(IP)和数据链路层(网络接口层)(MAC)有什么区别?
IP是负责在没有直连的两个网络之间进行通信,MAC负责两个直连设备之间的通信。
只有两者一块使用,才能实现主机与主机之间的通信。IP源地址和目标地址一直是不变的。
而MAC源地址和MAC目标地址会一直变化。
2. IP的基础知识
1)分类地址
主机号全为1 指定某个网络下的所有主机,用于广播
主机号全为0指定某个主机
本地广播:在本网络内的所有主机都会受到发送的请求】
直接广播:不同网络之间的广播叫做直接广播
D类地址常用于多播:将包发送给特定组内的所有主机。
IP分类的优点:
很快可以找到对应的主机号和网络号。简单明了,选路简单。
缺点:同一网络下没有地址层次
不能很好的与现实网络匹配
2)无分类地址 CIDR
两种形式判断主机号和网络号
1. 利用 /x 来分辨主机号和网络号
2. 利用提供的子网掩码来判断
划分子网:
在原有的主机号上分离出来两个作为子网地址,后面的作为主机号
公有IP地址和私有IP地址
私有IP地址是:个人。学校,网吧这样的
公有IP地址是:类似于所有人都要访问的那种网站,找一个唯一的IP地址
IP地址与路由控制
数据包由路由控制来到达指定的IP地址。
ARP协议
ICMP:互联网控制报文协议
用于诊断的查询消息:查询报文类型
通知出错原因的错误消息,差错报文类型。