【网络协议】精讲计算机网络协议架构,图解超赞超详细!!!

目录

1. 网络协议

1.1 什么是网络协议

1.2 为什么需要网络协议

1.3 一次请求都需要用到哪些协议

1.4 常见的计算机网络体系结构

1.5 不同层的协议简介

2. 应用层的协议

2.1 HTTP协议 - 超文本传输协议

2.2 HTTPS协议 - 超文本传输协议

2.3 RPC协议 - 远程过程调用协议

2.4 RTMP协议 - 实时消息协议

2.5 P2P协议 - 点对点协议

2.6 DNS协议 - 域名系统协议

2.7 GTP协议 - 隧道协议

2.8 DHCP协议 - 动态主机设置协议

3. 传输层的协议

3.1 TCP协议 - 传输控制协议

3.2 UDP协议 - 用户数据报协议

4. 网络层的协议

4.1 OSPF协议 - 开放式最短路径优先

4.2 BGP协议 - 边界网管协议

4.3 IPSec协议 - 互联网安全协议

4.4 IP协议 - 网际协议

4.5 GRE协议 - 通用路由封装

4.6 ICMP协议 - 互联网控制协议

5. 数据链路层的协议

5.1 ARP协议 - 地址解析协议

5.2 STP协议 - 生成树协议

5.3 PPP协议 - 点对点协议

5.4 CSMA/CD协议 - 载波监听多点接入/碰撞检测协议


1. 网络协议

1.1 什么是网络协议

网络协议:network protocol。是为计算机网络中进行数据交换而建立的规则、标准或约定的集合。

    协议规定了通信实体之间所交换的消息的格式、意义、顺序以及针对收到信息或发生的事件所采取的动作(action)

协议规范了网络中所有信息发送和接收过程:

  • 语法(Syntax)

    • 数据与控制信息的结构和格式

    • 信号电平

  • 语义(Semantics)

    • 需要发出何种控制信息

    • 完成何种动作以及做出何种响应

    • 差错控制

  • 时序(Timing)

    • 事件顺序

    • 速度匹配

你可能感兴趣的:(精讲网络通信协议,网络协议,计算机网络,架构)