网络层
因特网的设计思路:网络层只提供简单灵活的、无连接、尽最大努力交付的数据报服务。
网络层不提供质量的承诺。
协议:
网际协议IP
地址解析协议ARP & 逆地址解析协议
ARP:解决同一个局域网上的主机或路由器的IP地址和MAC地址的映射问题
网际控制报文协议ICMP
RIP
内部网关协议
路由选择协议 OSPF
外部网关协议BGP
网际组管理协议IGMP(IP多播)
虚拟专用网VPN 利用公共的因特网作为本机构各专用网之间的通信载体
内部使用专用地址,可重复
使用IP隧道技术
网络地址转换NAT
ICMP差错报告报文:
对ICMP差错报文不再发送ICMP差错报告报文
对第一个分片的数据报的所有后续数据报都不发送~
ICMP报文 对具有多播地址的数据报都不发送~
对具有特殊地址的数据报不发送~
ICMP询问报文
回送请求和回答:测试目的站是否可达
时间戳请求和回答:时钟同步和测量时间
应用:PING,traceroute
基于距离向量的路由选择协议(跳数)
只适用于小型互联网
两个网络使用一条路由
RIP报文 仅和相邻路由器交换信息
定期与相邻路由交换路由信息
使用运输层的用户数据报UDP进行传送
优点:实现简单,开销小缺点:坏消息传播得慢
使用分布式的链路状态协议
IP数据报封装 向本自治系统中所有路由器发送信息
OSPF报文 链路发生变化时,路由器向所有的路由器用洪泛法发送此信息
直接用IP数据报传送
结构层次的区域划分
优点:更新过程收敛得快
寻找可达路由,并非寻找最佳路由
BGP报文 采用路径向量路由选择协议
四种报文:OPEN,UPDATE,KEEPALIVE,NOTIFICATION
IGMP报文:让连接在本地局域网的多播路由器知道本局域网是否有主机
中间设备:
(1)物理层:转发器 连接起来的网络仍是一个网络
(2)数据链路层:网桥或桥接器
(3)网络层:路由器
(4)网络层以上:网关
分类的IP地址的用法:
(1)A类,B类,C类地址是单播地址
(2)D类地址用于多播
(3)E类为保留地址
(4)网络号字段全为0的IP地址是保留地址,意思是本网络
(5)网络号为127保留作为本地软件环回测试:本主机的进程之间的通信
分类的IP地址(两级IP)
IP地址 划分子网(三级IP):本单位内部的事情,对外仍是一个网络 在划分子网时,子网号要除去全0和全1这两种情况(现在有些网络可以使用了)
构造超网(CIDR)