深入了解计算机网络的参考模型

1.网络的分层思想

将复杂的网络分成多个功能来进行单一且针对性的工作流程将复杂的网络分成多个功能来进行单一且针对性的工作流程
让整个流程变的更加清晰,容易发现问题,对哪个环节出错有更好的发现并处理

2.osi七层参考模型

■国际化标准组织(ISO)
■1984年颁布了开放系统互联(OSI)参考模型
■一个开放式体系结构,将网络分为七层

应用层人机交互的窗口,把人的语言输入到计算机
表示层把接收到的数据转成二进制的计算机语言 进行压缩 解压 加密
会话层建立 管理 中断会话 管理是否允许不同的用户建立会话连接
传输层定义传输数据的协议端口号,以及流控和差错校验(防火墙)
网络层进行逻辑地址寻址,在不同网络之间选择最佳路径 (路由器)
数据链路层建立逻辑连接,进行物理地址(mac地址)寻址 差错校验(交换机)
物理层建立 维护 断开物理连接 物理设备(网卡 网线 光纤 集线器等)

逻辑地址就是IP地址

数据链路层;交换机 (同一网段的数据通讯)

网络层:路由器(不同网段的数据通讯)

2.1OSI7层模型和TCP/IP5层模型

在这里插入图片描述

3.1数据封装和解封装的过程

在这里插入图片描述

在这里插入图片描述

3.2各层的协议族组成和所属的端口号

应用层HTTP(安全通道 明文传输)HTTP端口属于80 TFTP(高效通道)端口属于69
HTTPS(比HTTP更安全密文传输)端口属于443 SMTP属于25端口
SNMP属于161端口DNS属于53端口
FTP 21端口用于远程,20端口用于传输
DHCP 67端口用于服务端 68端口用于客户端
传输层TCP (可靠性传输 安全) UDP(快速通道 传输不稳定 比如QQ)
网络层IGMP ICMP IP ARP(IP地址解析成MAC地址) RARP(MAC地址解析成IP地址)
数据链路层和物理层IEEE 802.3 (有线局域网 以太网) IEEE 802.11(无线局域网)

3.3各层间的通信

在这里插入图片描述

​ TCP/IP5层每层都有通讯的协议规范

在这里插入图片描述

​ 各层通信传输都要经过封装解封装 需要通过各层和各层的对应设备

总结

网络采用分层架构大大简化网络的复杂,让整个流程更加清晰,每层也都是相互呼应的

数据解封装中,都要经过每层的封装,传输层把上层数据和(源端口和目标端口)tcp头部封装成数据段 网络层把源IP和目标IP封装成数据包 数据链路层把源mac和目标mac封装数据帧 物理层转化成比特流进行传输

据段 网络层把源IP和目标IP封装成数据包 数据链路层把源mac和目标mac封装数据帧 物理层转化成比特流进行传输

各层的通讯都是有规定的协议规范和所属的端口号,传输需要通过各层的封装和对应的设备

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值