目录
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协议,用于在万维网上获取主页等