运维开发网

趣谈网络协议

运维开发网 https://www.qedev.com 2020-07-25 09:30 出处:网络 作者:运维开发网整理
前言 来自极客时间上的讲师刘超的关于网络协议的课程,质量非常高,强烈推荐。 一、概念 协议三要素 语法 语义 顺序 以太网 Ethernet 当今局域网采用的最通用的通信协议标准,处于数据链路层。它规定了包括物理层的连线、电子信号和介质访问层协议的内容。 网关gateway,路由器router,交换机switch,集线器hub,网桥bridge hub: broadcast to every po

前言 来自极客时间上的讲师刘超的关于网络协议的课程,质量非常高,强烈推荐。 一、概念 协议三要素 语法 语义 顺序 以太网 Ethernet 当今局域网采用的最通用的通信协议标准,处于数据链路层。它规定了包括物理层的连线、电子信号和介质访问层协议的内容。 网关gateway,路由器router,交换机switch,集线器hub,网桥bridge hub: broadcast to every port, one-line switch: better hub, intelligent they are both used to exchange data within a local network hub->switch。bridge已淡出 router: routes data from one network to another, base on ip address gateway: 离开局域网就要经过一个网关,网关是路由器的一个网口 参考1 参考2 tips: 想象自己是一个处理网络包的程序,如何拿到网络包,如何处理,如何发出去 网络上跑的包都是完整的,可以有下层没上层(例如:Ping),而不可能有上层没下层 二、分层结构 img_310ed98ebbcbc7eee7aedeed8f081b93.png 二层定义了本地局域网的传输行为,ip层定义了端到端的传输行为。网络传输以包为单位,二层叫帧,网络层叫包,传输层叫段。 二层设备 三层设备 二层设备: 工作在链路层的设备,摘下mac头,判断丢弃、转发或留着,转发出去前要把mac头再填上 三层设备: 工作在ip层的设备,把mac头、ip头都摘下来,然后同上 三、ip地址 img_5848121a8e814b911d7d143657ca3b20.jpe ipv6=128位 mac地址=6byte=48位,无定位功能

0

精彩评论

暂无评论...
验证码 换一张
取 消