OSI体系结构——网络层详解

网络层是OSI模型的第三层,主要负责数据的透明传输,包括IP协议、子网划分和ICMP。IP协议是网络层的核心,配合ARP、ICMP等协议工作。子网划分有助于网络管理和流量控制。ICMP用于网络诊断和异常报告。此外,介绍了CSMA/CD与CSMA/CA两种介质访问控制协议的区别。
摘要由CSDN通过智能技术生成

前言

网络层是OSI参考模型中的第三层,同时也是TCP/IP模型的第二层。它介于传输层和数据链路层之间,它在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向运输层提供最基本的端到端的数据传送服务。主要内容有:虚电路分组交换和数据报分组交换、路由选择算法、阻塞控制方法、X.25协议、综合业务数据网(ISDN)、异步传输模式(ATM)及网际互连原理与实现。
在这里插入图片描述


一、 功能目的

网络层的目的是实现两个端系统之间的数据透明传送,具体功能包括寻址和路由选择、连接的建立、保持和终止等。它提供的服务使传输层不需要了解网络中的数据传输和交换技术。

网络层提供的两种服务:
1、 网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务,以及每一个分组独立交付的策略。

2、 网络层不提供服务质量的承诺。

虚电路服务与数据报服务的对比:
在这里插入图片描述
在这里插入图片描述


二、 网际协议IP

网际协议IP是TCP/IP体系中两个最主要的协议之一,同时IP协议也是最重要的互联网标准协议之一。

与IP协议配套使用的还有三个协议:
(1)地址解析协议 ARP( address resolution protocol )

(2)网际控制报文协议 ICMP( internet control message protocol )
(3)网际组管理协议 IGMP( internet group management protocol )

网际协议IP及其配套协议:
在这里插入图片描述
如上图所示,ARP在靠近网络接口层的位置,因为IP经常使用ARP协议,而ICMP和IGMP经常使用IP协议,故放在靠近运输层的地方。

虚拟互联网络

从一般的概念来讲,将网络互相连接起来要使用一些中间设备。根据中间设备所在的层次,可以有一下四种不同的中间设备:
(1)物理层使用的中间设备,集线器 repeater

(2)数据链路层使用的中间设备,网桥,bridge

(3)网络层使用的中间设备,路由器,router

(4)在网络层以上使用的中间设备,网关,gateway。用网关连接两个不兼容的系统需要在高层进行协议的转换。

在这里需要提一下关于数据传输过程中的冲突检测问题。

CSMA/CD:是一种争用型的介质访问控制协议,主要应用于现场总线Ethernet中。工作原理是: 发送数据前 先侦听信道是否空闲 ,若空闲,则立即发送数据。若信道忙碌,则等待一段时间至信道中的信息传输结束后再发送数据;若在上一段信息发送结束后,同时有两个或两个以上的节点都提出发送请求,则判定为冲突。若侦听到冲突,则立即停止发送数据,等待一段随机时间,再重新尝试。

CSMA/CA:
1、 若站点最初有数据要发送(而不是发送不成功再进行重传),且检测到信道空闲,在等待时间DIFS后,就发送整个数据帧。

2、 否则(检测到信道忙),站点就要等检测到信道空闲并经过时间DIFS后,执行CSMA/CA协议的退避算

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值