网络层知识点

网络层提供的两种服务:(1)虚电路服务 (2)数据报服务


当一个主机同时连接到两个网络上时,该主机就必须同时具有两个相应的 IP 地址,其网络号 net-id 必须是不同的。这种主机称为多接口主机。
由于一个路由器至少应当连接到两个网络(这样它才能将 IP 数据报从一个网络转发到另一个网络),因此一个路由器至少应当有两个不同的 IP 地址


地址解析协议ARP:

每一个主机中都设有一个 ARP 高速缓存(ARP cache),里面有所在的局域网上主机和路由器的 IP 地址到硬件地址的映射表。当主机 A 欲向本局域网上的某个主机 B 发送 IP数据报时,就先在其 ARP高速缓存中查看有无主机 B的 IP 地址。有,就可直接取出其对应的硬件地址,将此硬件地址写入 MAC 帧,然后通过局域网将该 MAC 帧发往此硬件地址。 如果没有,则广播发送一个ARP请求数据分组。网络中所有主机都会收到该ARP请求,只有 IP地址相符 的主机B发回ARP应答分组,包括主机B的IP地址和对应的硬件地址。当主机 A 收到 B 的 ARP 应答分组后,就将主机 B 的这一地址映射写入主机 B 自己的 ARP 高速缓存中。主机 A 就可以使用相应的硬件地址向主机 B 发送数据报了。主机 A 在发送其 ARP 请求分组时,也将自己的 IP 地址和硬件地址都写入 ARP 请求分组。当主机 B 收到 A 的 ARP 请求分组时,就将主机 A 的这一地址映射写入主机 B 自己的 ARP 高速缓存中。主机 B 以后向主机 A 发送数据报时就不必请求地址解析了,可以减少网络上的通信量。




ARP命令:

arp -a:查看缓存的内容。
arp -s:添加静态的表项,需要主机IP地址和硬件地址,新增加的内容一般是永久性的。
arp -d:删除表项。


IP地址和硬件地址的区别:

IP地址放在IP数据报的首部,而硬件地址则放在MAC帧的首部。在网络层和网络层以上使用的是IP地址,而数据链路层及以下使用的是硬件地址。


ICMP的应用举例:

(1)ping命令

(2)tracert命令




路由选择协议:

RIP协议:实现简单,开销较小;但RIP限制了网络的规模,它能使用的最大距离为15(16表示不可达),其次路由器之间交换的路由信息是路由器中完整路由表,随着网络规模的扩大,开销也增加;“坏消息传播得慢”,使更新过程地收敛时间过长。

OSPF协议:每个路由器向本自治系统中相邻路由器发送信息,这里使用的方法是洪泛法。
发送的信息就是与本路由器相邻的所有路由器的链路状态,但这只是路由器所知道的部分信息。
“链路状态”就是说明本路由器都和哪些路由器相邻,以及该链路的“度量”。 
只有当链路状态发生变化时,路由器才用洪泛法向所有相邻路由器发送此信息。

OSDF的五种分组类型:

(1)问候分组,用来发现和维持邻站的可达性

(2)数据库描述分组,向邻站给出自己的链路状态数据库中的所有链路状态项目的摘要信息

(3)链路状态请求分组,向对方请求发送某些链路状态项目的详细信息

(4)链路状态更新分组,用洪泛法对全网更新链路状态

(5)链路状态确认分组

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

BGP协议:一个 BGP 发言人与其他自治系统中的 BGP 发言人要交换路由信息,就要先建立 TCP 连接,然后在此连接上交换 BGP 报文以建立 BGP 会话(session),利用 BGP 会话交换路由信息。使用 TCP 连接能提供可靠的服务,也简化了路由选择协议。使用 TCP 连接交换路由信息的两个 BGP 发言人,彼此成为对方的邻站或对等站。

BGP是一个路径向量协议,BGP所交换的网络可达性信息就是要到达某个网络所有经过的一系列自治系统。

BGP 协议交换路由信息的结点数量级是自治系统数的量级,这要比这些自治系统中的网络数少很多。

每一个自治系统中 BGP 发言人(或边界路由器)的数目是很少的。这样就使得自治系统之间的路由选择不致过分复杂。

BGP的四种报文:

(1)OPEN(打开)报文,用来与相邻的另一个BGP发言人建立关系,使通信初始化

(2)UPDATE(更新)报文,用来通告某一路由的信息,以及列出要撤销的多条路由

(3)KEEPALIVE(保活)报文,用来周期性地证实邻站的连通性

(4)NOTIFICATION(通知)报文,用来发送检测到的差错

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

路由器的构成:

(1)路由器实际上就是一种通信专用的计算机,具有和计算机类似的结构。

(2)

(3)三种常用的交换方法:(a)通过存储器;(b)通过总线;(c)通过互连网络


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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值