一 计算机网络的层次结构
1 OSI体系结构
OSI(Open System Interconnect)开放式系统互连,也就是俗称的OSI参考模型,是ISO(国际标准化组织)组织在1985年定义的网络 互连模型。把网络通信的工作分为7曾结构。1-4层为低层,与数据移动密切相关。5-7层为高层,包含数据。每一层负责一项具体工作, 然后把数据传送到下一层。
2 TCP/IP模型
TCP/IP模型,参考了OSI体系结构,将7层结构简化成4层结构
二 物理层
连接不同的物理设备,为上层协议提供一个传输数据的可靠的物理媒体。物理设备包括中继器,集线器等。传输比特流。
三 数据链路层
将网络层传来的数据可靠的传输到相邻节点的目标机的网络层。
主要作用:物理地址寻址 数据成帧 流量控制 数据检错等。
传输数据单位为帧。
主要协议是以太网协议
设备是交换机和网桥
四 网络层
两个系统之间的数透明传送,具体功能有寻址 路由选择 ,建立连接,保持和终止等。
最重要的协议TCP/IP协议
设备是路由器
五 传输层
第一个端到端,主机到主机的层次。最佳的利用网络资源,为两个端系统的会话层之间,提供建立,维护和取消传输连接的功能。
数据单元为段或者报文。
网络层只是根据网络地址将源结点发出的数据送达到目的节点。传输层则负责将数据可靠的送到相映的端口。
重要设备是网关
使用端口来标记不同的网络进程
六 应用层
为操作系统或网络应用程序提供访问网络服务的端口,
数据传输单位为报文
协议有FTP SMTP HTTP协议等。
七 数据传输流程:
以发送HTTP传输为例
1 应用层生成HTTP请求
2 传输层添加TCP头部
3 网络层添加IP头部
4 数据链路层添加帧头和帧尾
5 物理层通过光或者电传输数据
0条评论
点击登录参与评论