所谓计算机网络就是将分散在不同地理位置上的功能上独立的设备,通过通信线路连接起来,使用功能完善的通信协议进行通信,以资源共享为目的
各个层简介
物理层
传输媒体,传输介质各种特性,例如机械特性 功能 实现二进制比特流的透明传输
数据链路层
可以理解为 组建局域网 相邻结点间的数据传输 (局域网内的数据传输,有各种协议)
网络层
实现网络之间的数据传输 跨越网络的通信 数据包的路由选择
传输层
两个相同进程间的通信 1.可靠传输 2.端到端。(进程到进程的通信)
会话层
会话的建立,维持 ,拆除,以及管理
表示层
格式化数据。对数据进行加密解密
应用层
访问物理层的一个接口
与对方通信要经历的过程
先找到目标所在的网络—网络层 再找到网络中哪一台主机—应用层 再找到所对应的进程—传输层
关于一些选择题
路由的选择 —网络层 数据封装—数据链路层 端到端—传输层
协议是水平的 不同节点-同一层次
实体及协议
?实体(entity)表示任何可发送或接收信息 的硬件或软件进程。 ?协议是控制两个对等实体进行通信的规 则的集合。 ?在协议的控制下,两个对等实体间的通 信使得本层能够向上一层提供服务。 ?要实现本层协议,还需要使用下层所提供的服务 ?本层的服务用户只能看见服务而无法看见下面 的协议。 ?下面的协议对上面的服务用户是透明的。 ?协议是“水平的”,即协议是控制对等实体之 间通信的规则。 ?服务是“垂直的”,即服务是由下层向上层通 过层间接口提供的
同一系统相邻两层的实体进行交互的地方,称为服务访问点 SAP (Service Access Point)
TCP/IP 体系结构
- 路由器在转发分组时最高只用到网络层,而没有使用运输层和应用层
- 路由器—实现网络互联
- 每个进程唯一的标志是端口号
核心部分—通信子网 边缘部分—资源子网
主机是为用户进行信息处理的 路由器是用来转发分组的,即进行分组交换的
路由器处理分组步骤:暂时存储,查找转发表,出接口
发送时延和传播时延
发送时延与传输信道的长度或信号传送的距离没有任何关系 传播时延与信号的发送速率无关,信号传送的距离越远,传播时延越大
|