【计算机网络】计算机网络体系结构简要说明

目录

OSI

物理层

1.用多少伏特电压表示1,多少电压伏特表示0;一个比特持续多少微秒;传输是否在两个方向上同时进行;

2.处理机械的,电气的,和过程的接口,以及物理层下的物理传输介质问题。

3.物理层的关键技术是信号与接口。

数据链路层

在网络上沿着网络链路在相邻结点之间移动数据的技术规范

1.物理层不关心接收和传送的比特流的含义和结构,只能依赖各链路层来产生和识别帧的边界

2.帧是一种信息单位,每一帧应该包括一定数量的数据和一些必要的控制信息

3.控制信息包括同步信息(帧的开始,结束信息),地址信息,差错控制信息以及流量控制信息等等。

网络层

确定分组从源端到达目的端的路由

1.网络层是通信子网的最高层,它的任务是选择合适的路由和交换节点,以透明地向目的站传输发送站所发送的分组信息,即路由选择是网络层的一项主要工作。

2.网络层传送数据的单位是分组,就是将一个报文分成等长的分组

传输层

从会话层接受数据,并且在必要时把它分成较小的单位,传递给网络层,并确保到达对方的各段信息正确无误。

传输层是真正的从源到目标的"端到端"的层。端源机上的某程序,利用报文头和控制报文与目标机上的类似程序进行对话。

会话层

允许不同机器上的用户建立会话关系,提供对某些应用有用的增强服务会话,可被用于远程登陆到分时系统或在两台机器间传递文件等应用中

管理对话和同步。在数据流中插入校验点。每次网络崩溃后,仅需要重传最后一个校验点以后的数据。

表示层

关心的是面向应用的信息的语法和语义。典型的例子是用一种大家一致同意的标准方法对数据编码

1.为了让采用不同表示法的计算机之间能进行通信,交换中使用的数据结构可以用抽象的方式来定义,并且使用标准的编码方式。

2.表示层管理这些抽象数据结构,并且在计算机内部表示法和网络的标准表示法之间进行转换。

应用层

括程序执行的功能和操作员执行的功能。在osi环境下,只有应用层是直接为用户服务的。

1.应用层包括的功能最多,应用层协议很多,例如虚拟终端协议VTP,电子邮件,事务处理等。

2.文件传输,电子邮件,远程作业录入,名录查询和其他各种通用和专用的功能

TCP/IP模型

网络层

使主机可以把分组发往任何网络,并使分组独立地传向目的地

1.到达的顺序和发送的顺序可能不同,因此如需要按顺序发送及接收时,高层必须对分组排序。

2.定义了标准的分组格式和协议,即IP协议

3.选择分组路由和避免阻塞是这里主要的设计问题

传输层

使端源和目的端主机上的对等实体可以进行通信,和OSI传输层类似

1.传输控制协议TCP。它是一个面向连接的协议,允许从一台机器发出的字节流无差错地发往互联网上的其他机器。TCP要处理流量控制。

2.用户数据报协议UDP。它是一个不可靠的,无连接协议,应用于只有一次的客户-服务器模式的请求-应答查询,以及快速递交比准确递交更重要的应用程序,如传输语言或影像。

应用层

它包含所有的高层协议

邮局协议--POP

HTTP协议,用于在万维网上获取主页等

相关推荐
HenrySmale4 小时前
05 网络信息内容安全--对抗攻击技术
网络·安全
不懂机器人5 小时前
linux网络编程-----TCP服务端并发模型(epoll)
linux·网络·tcp/ip·算法
上海控安6 小时前
上海控安:汽车API安全-风险与防护策略解析
网络·安全·汽车
wuyang-ligerj7 小时前
BGP路由协议(一):基本概念
运维·网络·网络协议·智能路由器
陈天cjq7 小时前
WebSocket 技术详解:协议原理、握手到生产落地的一站式实践
网络·websocket·网络协议
btyzadt8 小时前
Xray与XPOC工具对比分析
网络·安全·web安全
蜗牛沐雨9 小时前
HTTP 范围请求:为什么你的下载可以“断点续传”?
网络·网络协议·http
key_Go9 小时前
02.<<设备登录管理:掌握华为网络设备的本地与远程登录技巧>>
运维·服务器·网络·华为
Ciel_752110 小时前
内网穿透工具【frp】的核心功能底层处理逻辑解析
网络·go
superlls10 小时前
(计算机网络)TCP 三握中第三次 ACK 丢失会发生什么?
网络·网络协议·tcp/ip