1.七层模型
2.数据封装的过程
3.每层对应的协议
4.端口号作用
5.网络架构
1七层模型
- 应用层
- 表示层
- 会话层
- 传输层
- 网络层
- 数据链路层
- 物理层
2数据封装的过程
传输层 接收上层数据 加入tcp或 udp头部 段 防火墙
网络层 接收上层数据 加入源目ip地址 包 路由器
数据链路层 接收上层数据 加入源目mac地址 帧 交换机
物理层 接收上层数据 转为 bit流 bit 网卡
3每层对应的协议
应用层:http(80tcp) ftp(20 21tcp) tftp(69udp) dns(53tcp udp) ssh(22) telnet(23)
传输层 tcp udp
网络层: arp icmp
4.端口号的作用
1.区别系统内的进程
2.服务端 端口号 固定
3.客户端随机
4.前1000 左右 不能使用
- 65536个端口号 0-655535
5.网络架构
1核心层--------高速转发数据包(流量高速转)-------三层交换机、路由器、防火墙 网络层
2汇聚层---------流量控制、转发数据-(对流量)-------三层交换机 网络 层
3接入层---------提供尽可能多的接口(20接口)------二层交换机 数据链路层
6.总结
层次模型----------作用----------------------------数据单元-------主要设备
物理层-----建立,维护,断开物理连接-----------比特流---------网卡
数据链路层-进行硬件地址寻址,差错校验等功能-数据帧--------交换机
网络层----进行逻辑地址寻址,实现不同网络路径选择-数据包-----路由器
传输层---定义传输数据的协议端口号,流量和差错校验--数据段-防火墙
会话层---建议.管理.中止会话-------------------------message--计算机
表示层---数据的表示.压缩.格式化.加密-------------message--计算机
应用层--网络服务与最终用户的一个接口----------message--计算机