OSI七层参考模型之一:网络层

本文深入解析OSI网络层的运作机制,包括数据包转发、路由选择策略、IP地址结构、路由协议和网络层地址的管理。重点介绍了网络层如何通过路由器进行数据包路由和拥塞控制,以及IP地址的点分十进制与十六进制表示形式。
摘要由CSDN通过智能技术生成

大家好呀,我是请假君,今天又来和大家一起学习数通了,今天要分享的知识是OSI七层参考模型之一的网络层。

在网络层,数据的传送单位是包(packet,也称为分组或报文)。网络层的任务就是要选择合适的路径并转发数据包,使数据包能够正确无误地从发送方传递到接收方。
1.网络层的主要功能包括:
A.编址:网络层为每个节点分配标识,这就是网络层的地址 (address)。地址的分配也为从源到目的的路径选择提供了基础。
B.路由选择;网络层的一个关键作用是要确定从源到目的的数据传递应该如何选择路由,网络层设备在计算路由之后,按照路由信息对数据包进行转发。执行网络层路由选择的设备称为路由器(router>。
C.拥塞控制:如果网络同时传送过多的数据包,可能会产生拥塞,导致数据丢失或延迟,网络层也负责对网络上的拥塞进行控制。
D.异种网络互连:通信链路和介质类型是多种多样的,每一种链路都有其特殊的通信规定,网络层必须能够工作在多种多样的链路和介质类型上,以便能够跨越多个网段提供通信服务。
网络层处于传输层和数据链路层之间,它负责向传输层提供服务,同时负责将网络地址翻译成对应的物理地址。网络层协议还能协调发送、传输及接收设备的处理能力的不平衡性,如网络层可以对数据进行分段和重组,以使得数据包的长度能够满足该数据链路层协议所支持的最大数据帧长度。
2.网络层地址:


网络层地址存在于OSI参考模型的第三层,是对通信节点的标识,也是数据在网络中进行转发的依据。不同的网络层协议具有不同的地址格式。IP地址由四个字节组成,通常用点分十进制数字表示;IPX地址由十个字节组成,其中前四个字节代表网络地址,后六个字节代表主机地址,通常用十六进制数字表示。
网络层地址通常具有层次化结构,以便将一个巨大的网络区分成若干小块,以便寻址和管理。一种常见的方法是将网络层地址分为“网络地址”和“主机地址”,这样在转发数据包时就可以先将其发送到网络地址所标识的网络,再由所在网络上的网关将其发给主机地址所标识的目的主机。
网络层地址通常是由管理员从逻辑上分配的,因此也称为逻辑地址。为了唯一地标识通信节点,任何一个网络层地址在网络中应该是惟一的。
3.路由协议和可路由协议:


可路由协议( routed protocol)是定义数据包内各个字段的格式和用途的网络层封装协议,该网络层协议允许将数据包从一个网络设备转发到另外一个网络设备。常见的可路由协议有TCP/IP协议族中的IP协议、NovellIPX/SPX协议族中的IPX协议。
路由协议( routing protocol)运行于路由器上,在路由器之间传递信息,计算用于转发的路由并形成路由表( routing table),以便为可路由协议提供路由选择服务。路由协议使路由信息能够在相邻路由器之间传递,确保所有路由器了解到达各个目的的路径。
对于一种可路由协议可以设计出多种路由协议为其服务。例如对于I协议而言,其常见的路由协议有RIP(Routing Information Protocol,路由信息协议)协议、OSPF(Open ShortestPath First,开放式最短路径优先)、IS-IS ( Intermediate System to Intermediate System)等等。
好的,那么我们今天的分享就到这里,有疑问的欢迎来评论区讨论,我们下次再见。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值