七层网络协议

2022-04-12  本文已影响0人  安普瑞斯

课时1:基础概念

1、OSI七层网络协议

服务端渲染使用MVC模型:分工带来效率


image.png

1.1分层模型

image.png
应用层:用户实际需要的东西,比如信件
传输层:添加目标地址等信息:比如收件人地址,保证数据
网络层:寻址和选址:比如快递员找到目的地并选择某种运送方式
数据链路层:根据选址,建立链接
物理层:定义传输的0,1的实际含义(比如高电平5v代表1,0v代表0)
注意:下层是为上层提供服务,下层会把数据传给上层,依赖于下层

1.2封装过程

返回数据的过程


image.png

请求数据的过程


image.png image.png

2、TCP/IP参考模型

2.1协议的概念和作用

2.2常用的协议

image.png

3、网络接口层

image.png

3.1 物理层:通过物理媒介(比如网线),通过二进制来传输数据

image.png
3.1.1数字信号的编码
3.1.1.1 非归零编码

5v代表0,0v代表1

3.1.1.2 曼彻斯特编码

从高到低代表1,从低到高代表0,
缺点是占用带宽,优点是可靠

3.2 数据链路层

image.png
3.2.1以太网(1‘)
3.2.2总线型拓扑
3.2.2.1 载波监听多路访问
3.2.2.2 冲突检测

3.2.3 MAC地址

交换机:是一个二层设备,通过MAC地址来识别计算机

3.2.4 以太网帧格式

image.png
image.png
MTU:最大传输单元1500
NAT

3.2.5 ARP协议

4、互联网层(网络层)

4.1 寻址

课时2 wireshark的用法

1、作用

2、界面

3、过滤器设置

3.1 抓包过滤器

3.1.1 语法

协议+方向+类型+值

3.1.2 例子
3.1.2.1 过滤MAC
3.1.2.2 过滤Ip
3.1.2.2 过滤端口号
3.1.2.2 过滤协议

3.2显示过滤器

3.2.1 过滤IP

3.2.1 过滤端口

3.2.1 过滤协议

image.png
上一篇下一篇

猜你喜欢

热点阅读