三、网络层

 

1、网络层提供的两种服务

提供可靠传输服务(在传输前建立虚电路,具有纠错功能,分组只需提供虚电路的编号,数据尽在一条虚电路中传输),提供不可靠的传输(提供尽最大努力的数据包服务,每个分组都需要完整的目的主机地址,分组独立发送, TCP/IP 所提供的服务

2、网际协议IP

IP是TCP/IP协议体系中两个最重要的协议之一,与IP协议配套是用的协议有四个:ARP(Address  Resolution  Protocol)、RARP(Reverse  Address  Resolution  Protocol)、ICMP(Internet  Control  Message  Protocol)、IGMP(Internet  Group  Management  Protocol)
 
IP地址的分类
a、分类的IP地址:最基本的编址方式(A,B,C类地址单播地址,D类多播地址)
b、子网的划分:改进
c、够成超网:无分类编址(1993年后得到推广使用)
 
地址解析协议(ARP)及地址逆解析协议(RARP)
ARP:
将IP地址转换成MAC地址,每个主机都会生成一个IP地址到硬件地址的映射表(仅包含同一局域网的),存放在ARP高速缓存中。当主机A向另一主机B发送数据包的时候,根据映射表找到目的主机(同一局域网)或者路由器(不同局域网,要转发到哪个局域网由路由器决定)。
RARP:将MAC地址转换成IP地址,集成在其他协议中,不作详细解释。
 
IP数据报的格式
标识:16位,在IP软件中存在一个加1计数器,对每个数据报进行标识,当数据报长度大于MTU被拆成多个数据片的时候利用此标识重新组装在一起。
片偏移:指出在数据报在拆成多个分片之后,某个数据片在原数据报中的偏移位置,片偏移以8字节为单位。
 
※利用标识和片偏移实现对数据报拆分后的重组※
 
2级IP,3级IP地址
路由器在收到IP数据报的时候根据路由表确定下一跳路由的IP地址,每条路由包括:<目的地址,(有划分子网的时候还包括子网掩码),下一跳地址 >, 子网掩码用于指出目的地址IP中的网络号。
路由器将IP数据报中目的IP地址与路由表中每个路由的子网掩码逐位相与,查看路由表中是否有与IP数据报中网络地址匹配的目的网络地址,有则前往下一跳,无则前往默认下一跳。
划分子网的掩码长度不也是可变的,为什么单单CIDR采用二叉搜索?
 
CIDR(无分类编址或构造超网)
划分子网不够用,1993年提出 CIDR( 构造超网):网络号,也叫网络前缀不固定(常用的从13~27)+主机号构成
 
ICMP(Internet control message protocol)
 
路由选择协议
自治系统(Autonomous System,AS)
因特网的规模非常大,路由器不可能知道所有目的网络的路由,采用AS将因特网细分化,在同一个AS内采用IGP(Interior Gateway Protocol,内部网关有RIP、OSPF等协议)通信,不同AS内通信是首先到达AS的边界,然后采用EGP(External Gateway Protocol,外部网关常用BGP-4)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值