网络协议(1)

一 协议的三要素

  • 符合语法

协议必须按照某种特定的格式来写,浏览器才会认可.

  • 符合语义

符合某种约定的意义.如:状态200表示网页成功返回,404表示访问网页失败

  • 符合顺序

符合一定的流程和顺序,先要发起请求,才会返回请求.


二 常见的网络协议

应用层协议

1.一般地址簿查询协议DNS
2.精确的地址簿查询协议HTTPDNS
3.HTTP协议(用于一般的访问)
4.HTTPS协议(用于一些支付相关的安全的访问)
5.DHCPRTMPP2PGTPRPC

传输层协议

1.UDP协议 无连接的协议
2.TCP有链接的协议

  • 注意:所谓的面向连接就是指:TCP会保证这个包能够到达目的地,如果不能到达,就重新发送,直到到达为止.

网络层协议

ICMPIPOSPFBGPIPSecGRE

链路层协议

ARPVLANSTP

物理层

网络路线

你可能感兴趣的:(网络协议(1))