首页 > 编程知识 正文

osi七层模型举例说明,网络通信七层模型

时间:2023-05-04 07:14:04 阅读:22774 作者:671

而APP应用层是OSI的顶级。 该层协议直接服务于最终用户,提供分布式处理环境。 APP应用层管理开放系统的互连,包括系统的启动、维护和终止,以及建立APP应用层之间的连接所需的数据,该应用层由存在的APP应用之一构成,以支持基于APP应用层协议相互通信的APP应用层的功能应用进程是数据交换的源和宿,也可以被认为是APP应用层的实体,应用进程可以是任何形式的操作进程,例如手动、计算机化、工业和物理进程等。 该层协议的例子有在不同系统之间传输文件的协议、电子邮件协议、远程作业输入协议等

表示层表示层的目的是提供APP应用层可以选择的服务集合,以便APP应用层可以根据这些服务功能解释数据的含义。 表示层以下各层只关心如何可靠地传输数据,表示层关心所传输数据的表达方式、其语法和含义。 显示服务的例子包括统一的数据编码、数据压缩格式和加密技术。

X层和Z层支持两个表示层实体之间的交互。 提供的会话服务分为两大类:

)1)将两个表示实体结合或分开称为对话管理

(2)控制实体之间的数据交换过程,如分段、同步等。 通过计算机网络进行的对话,称为这种对话服务,与人们打电话不同,与人们面对面对话不同。 对话的管理包括决定谁应该说,谁应该听。 长对话,如传输长文件,必须分段,按段进行。 如果段传输错误,则需要专用的协议支持才能返回到边界并重新传输所有这些功能。

传输层这一层基于低层服务提供通用的传输服务。 会话实体利用这种透明的数据传输服务,可以高效地进行数据传输,而无需考虑底层通信网络的工作细节。 传输层通过复用或卸载方式优化网络的传输效率。 如果会话实体需要建立传输连接,则传输层必须建立相应的网络连接。 如果要求高吞吐率,传输层可能会为此建立多个网络连接。 如果:要求的传输速率不是很高,单独创建和维护一个网络连接就不划算了。 传输层可以考虑将一些传输连接复用到一个网络连接上。 这种复用和分流可以为传输层以上透明的传输层服务提供无错误顺序的端到端连接,或者可以提供不保证顺序的独立消息传输或多用途消息广播。 会话实体可以根据情况选择这些服务。 传输在其两端进行业务控制,防止高速主机发送的信息流“淹没”低速主机。 传输层协议是真正的从源到目标协议,由传输连接两端的传输实体进行处理。 传输层下的功能层协议都是通信子网内的协议

主要协议: TCP和UDP

主要功能:会话复用、数据分段、流量控制

33558www.Sina.com/:1:一个协议由多个上层协议提供统一的服务,用不同的端口号区分不同的上层APP应用程序。 端口号的功能是tcp/udp协议用于实现复用的功能。

TCP )面向连接、双向、顺序、可靠(检查)、错误恢复

UDP )非连接、非顺序、高效(通常用于语音、视频传输) ) )。

多路复用

a先向b发送请求,协商序列号。 然后,设置syn和ack,b收到a的请求,序列号发送回a以指示连接已建立。

网络层这一层的功能属于通信子网,通过网络连接交换来自传输层实体的数据。 网络层将上层发送来的数据组织成组,在通信子网的节点之间交换并传输。 交换过程中要解决的重要问题是选择路径,路径可能是固定的,也可能根据网络负载情况动态变化。 另一个需要解决的问题是防止网络中的局部拥挤和全面堵塞。 另外,网络层还需要根据通信中交换的数据包数(或者字符数、位数)进行收费的收费功能。 在传输的分组越过某个网络的边界时,网络层必须对不同网络中的分组长度、寻址方式、通信协议进行变换,以便异构网络能够相互连接。

主要功能: ip地址和路由

mac地址问题:

1、所有设备在同一个广播域(易受攻击)。

2、设备检索困难

3、设备难以区分

IP地址为32位,分为三种IP地址,分别为a、b、c

IP地址公32位

它分为网络部分和主机部分,主机部分不能都是主机的IP地址,因为0表示该网络的标识,1表示广播地址。

三次握手

ip协议的报头

网关:路由器的IP地址、网段进出口,该网段的所有数据必须通过网关进出。

DHCP :动态主机地址配置

DNS :域名映射

ARP :第3IP层地址转换第2层MAC地址的地址转换协议。 原理可以通过发送用于获取对应IP的MAC地址的ARP命令,由arp - a命令参照。

IMP :纠错协议,ping命令的基础使用该协议。

数据链路层这一层的功能是建立、维护和释放网络实体之间的数据链路,该数据链路被表示为到网络层的无误信道。 相邻节点之间的数据交换是分帧进行的,每个帧按顺序传输,接收方的检查和响应确保了可靠的传输数据链路层能够对破损、丢失、重叠的帧进行处理,该处理过程对网络层是透明的相邻节点之间的数据传输也存在流控制问题,数据链路层结合流控制和错误控制。 在两个节点之间传输数据帧并发回响应吨的双向通信问题需要特别的解决方案

,有时由反向传输的数据帧“捎带”应答信息,这是一种极巧妙而又高效率的控制机制

第二层的主要设备是交换机,局域网(LAN)一般是通过交换机连接的

MAC地址:保存在网卡的ROM中,不可改变
MAC地址为48位,前24位是厂商标识,后24位为厂商分配的唯一

以太网传输数据的方式:
1、单播:一对一发送
2、广播:一对所有发送
3、组播:一对多发送

物理层

这一层规定通信设备机械的、电气的、功能的和过程的特性,用于建立、维持和释放数据链路实体间的连接。具体地说,这一层的规定都与电路上传输的原始位有关,它涉及什么信号代表1,什么信号代表0;一位持续多少时间;传输是双向的,还是单向的;一次通信中发送方和接收方如何应答;设备之间连接件的尺寸和接头数:以及每根连线的用途等

100Base-tx 双绞线
100Base-fx 光纤

双绞线的线序:

国内一般使用508B
一般网线的传输距离是100米左右,超过的话可用增强器(hub)
单模光纤(LX):传输距离长
多模光纤(SX):传输距离短

直通:两端线序相同,应用在不同设备之间的连接
平行:两端线序不同,应用在相同设备之间的连接

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。