网络协议——数据链路层协议

特点:封装成帧,透明传输,差错监测

一、点到点协议PPP

1.组成:

LCP链路控制协议(身份验证)

NCP网络控制协议(支持一种不同的网络层协议如IP)

封装成帧

2.认证机制

1.PAP密码认证协议:两次握手认证过程简单,但安全性低。

2.CHAP挑战握手认证协议:三次握手安全性高

二、以太网核心

1.CSMA/CD协议

多点接入,载波监听,碰撞检测。

2.以太网帧结构

以太网最短帧长:争用期×带宽=512b(64B)

以太网最长帧长:1522字节

三、ARP/RARP协议

1.ARP协议

假设主机a跟主机b通信,若主机a中没有主机b的端口,那么开启一个ARP协议,包含主机a和主机b的IP地址,主机a的端口和一个未知目标的端口,然后发送到局域网中与b对接,最后b把自己的端口发送给a。

传输方式是广播

主机a是路由器,路由器中存储的是自己的IP-MAC映射。

2.RARP协议

与ARP相反,是已知对口地址不知IP地址

相关推荐
王达舒19942 小时前
HTTP vs HTTPS: 终极解析,保护你的数据究竟有多重要?
网络协议·http·https
朱皮皮呀2 小时前
HTTPS的工作过程
网络协议·http·https
Binary-Jeff2 小时前
一文读懂 HTTPS 协议及其工作流程
网络协议·web安全·http·https
那就回到过去9 小时前
MPLS多协议标签交换
网络·网络协议·hcip·mpls·ensp
胖咕噜的稞达鸭14 小时前
网络基础:初识TCP/IP协议
网络·网络协议·tcp/ip
全栈工程师修炼指南14 小时前
Nginx | stream content 阶段:UDP 协议四层反向代理浅析与实践
运维·网络·网络协议·nginx·udp
cur1es14 小时前
【UDP的报文结构】
网络·网络协议·udp·md5
闲人编程15 小时前
使用FastAPI和WebSocket构建高性能实时聊天系统
websocket·网络协议·网络编程·fastapi·持久化·实时聊天·codecapsule
惊讶的猫15 小时前
OpenFeign(声明式HTTP客户端)
网络·网络协议·http·微服务·openfeign
心.c16 小时前
TCP协议深入解析
网络·网络协议·tcp/ip