11·17(计网——网络层)

概念

网络层提供的两种服务

争论:网络层应向运输层提供怎样的服务?可靠交付由谁来负责?
两观点:

  1. 面向连接的、可靠的虚电路方式
  2. 无连接的、尽最大努力交付的数据报方式

网络层两个层面

  • 控制层面:根据路由选择算法(RIP、OSPF、BGP),生成路由表。路由选择,涉及多个路由器。一般包含从目的网络到下一路(用IP地址表示)的映射
  • 数据层面:由路由表得到转发表,转发分组。仅涉及一个路由器。每一行表项包含从要到的目的网络到输出端和某些MAC地址信息(如下一路的以太网地址)映射

IP

  • 与网际协议IPV4配套的3个协议:地址解析协议ARP、网际控制报文协议ICMP、网际组管理协议IGMP
  • 转发器、网桥或交换机只是把网络的物理范围扩大了,但还是一个网络。因此需要路由器
  • IP地址现由因特网名字与号码指派公司ICANN进行分配(IP地址管理机构只分配网络号,主机号有网络号的单位自行分配)

问题:有物理地址了,为什么还要使用IP地址?
IP地址:虚拟地址,逻辑地址。网络层中用来路由选择。在IP数据报的首部,地址形式统一,有地理位置含义,方便查询和维护。
MAC地址:硬件地址,物理地址,固化在网卡的ROM中。数据链路层中进行数据传输。在MAC帧的首部,形式没有规律,无法统一,对以太网MAX地址寻址进行寻址很困难。
在网络层路由器根据IP数据报的目的地之进行转发。此过程中数据报中IP地址不会变化,依然是原地址和目的IP地址。二MAC帧中地址会变化,动态的为当前MAX地址和下一跳的MAC地址。注意: 路由器的接收帧的MAC地址与发送帧的MAC地址不同。

IP地址:

32位二进制,采用点分十进制记法,采用的2级结构为网络号、主机号。3级结构为网络号、子网号、主机号,也叫划分子网,是单位内部的事,对外还是没划分的网络。

分等级的好处:
1.网络号由IP地址管理机构分配,主机号由单位分配。方便IP地址的管理
2.大大减少了路由表中项目的数量,从而减少了路由表所占的存储空间
3.方便查找,节省时间

2级结构分类的IP地址有

A类 0 . . . 单播地址 第一个字符范围 1~126
B类 10 . . . 单播地址 第一个字符范围 128~191
C类 110 . . . 单播地址 第一个字符范围 192~223
D类 1110 . . . 多播地址 第一个字符范围 224~
E类 1111 . . . 保留为今后使用

易错点(错过):256.241.201.10是哪类地址?

特殊IP地址:

网络地址:网络号保持,主机号全0。表示网络内所有主机
广播地址:网络号保持,主机号全1。使用该地址可以把数据发给网络内所有主机。eg A类:10.255.255.255 B类:166.111.255.255
本地广播地址:32位全为1。即255.255.255.255,表示所有主机。由于路由器不转发全网广播地址,因此通常用来在本网络发送广播信息
自环地址(环回地址):127.0.0.1。用于测试本机的TCP/IP协议是否安装成功跟有没有联网无关或在一台主机通信

子网掩码

子网掩码:网络号、主机号全1,主机号为0
子网掩码的作用:看是否划分了子网;如何划分的

当划分子网时的特殊IP地址:
子网地址:网络号、子网号保持,主机号全0
广播地址:网络号、子网号保持,主机号全1

子网划分的应用看PPT和书。

地址解析协议ARP

问题1:为什么需要IP☞MAC?
1.IP地址用于路由选择,是虚拟的。要将IP数据报封装成帧才能过物理网络发送。
2.真正进行数据传输的是地址,也就是MAC地址

问题2:已知IP地址,如何知道MAX地址?
ARP从IP地址解析出MAC地址

问题3:网际层协议有哪些?
IP、ICMP、ARP、IGMP、、RIP、OSPF、BGP、NTP
回忆:数据链路层的协议:PPP、CSMD/CD

ARP地址解析过程(ARP报文包含发送端IP地址、MAC地址,目的IP地址和全0的MAC地址)
1.发送端先查找自己的ARP高速缓存(存放映射表)有没有目标站的表项
2.若有,则将IP数据报封装成帧发送给目标站
3.若没有,发送端广播ARP请求报文,接收站将发送端的IP地址和MAC地址存入自己的ARP表,同时目标站相应请求,以单播方式发送ARP响应报文
4.发送端增加表项,同时将IP数据报封装后送出去

BGP

1.路由表中到达同一目的网络的项目可能有多条,选择经过AS数量更少的作为最优
转发表中的表项是取路由表中到达目的网络最优的那条
路由表是路由选择协议算出来的,转发表是真正去用的,转发表是从路由表中得来的

2.不同的AS:穿越AS、末梢AS、对等AS
穿越AS:主干AS,允许其他AS穿透它去访问问的AS
末梢AS:多归属AS,不允许别人穿透我去访问别人。多归属是保证我与外面网络连通性的可靠。比如一个单位或者学校,肯会经过两个AS去接入互联网,可以使一个教育网,另一个中国电信或中国移动,一个地方出了问题另外个地方还可以访问外面。用户一般都处在末梢AS
对等AS:上面两个都是要交钱的,两个AS协商给批次发送或接受分组免费

3.路由选择方式(路由选择策略)
(1).本地偏好(本地优先级)值最高的路由。注意:只在AS内部使用
(2).选择具有AS条数最小的路由。注意:条数最小,但不一定最佳(相当于我们去旅游经过的省越少越好)
(3).热土豆路由选择算法:当前面两个都相等时,分组应选择到达下一个AS条数最少的热土豆路由选择算法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值