最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • 小码哥《网络协议从入门到底层原理》笔记(一、二):基本概念、集线器、网桥、交换机、路由器

    正文概述 掘金(逍遥归来)   2020-12-31   1125

    网络互连模型

    • 为了更好地促进互联网络的研究和发展,国际标准化组织ISO在1985年制定了网络互连模型
    • OSI 参考模型(Open System Interconnect Reference Model),具有7 层结构
    • 实际开发和学习中,主要使用4层的TCP/IP协议和5层的学习研究版

    小码哥《网络协议从入门到底层原理》笔记(一、二):基本概念、集线器、网桥、交换机、路由器

    请求过程

    • 在网络请求客户端服务器发送数据过程中,每一层都负责拼接一部分数据。
    • 客户端接收服务器返回的数据时,每一层都负责拆除一部分数据。

    小码哥《网络协议从入门到底层原理》笔记(一、二):基本概念、集线器、网桥、交换机、路由器

    计算机之间的通信基础

    • 需要得知对方的IP地址
    • 最终是根据MAC地址(网卡地址), 输送数据到网卡, 被网卡接收
      • 数据中包括源IP目标IP地址源MAC地址目标MAC地址
      • 如果网卡发现数据的目标MAC地址是自己, 就会将数据传递给上一层处理
      • 如果网卡发现数据的目标MAC地址 不是自己, 就会将数据丢弃, 不会传递给上一层进行处理

    计算机之间的连接方式

    网线直连

    • 需要用交叉线(不是直通线)

    小码哥《网络协议从入门到底层原理》笔记(一、二):基本概念、集线器、网桥、交换机、路由器

    • ping命令使用的是ICMP协议,前提是需要知道对方的ip地址,最终是根据MAC地址输送数据到网卡,被网卡接收。
    • 当不知道对方MAC地址时,使用ARP协议,进行广播
    • 广播只在同一个网段中传播,目的是获取MAC地址,给所有连接设备发广播,询问对应ip地址下的MAC地址
    • ARP协议的广播中,目标MAC地址FFFF.FFFF.FFFF。即16进制MAC地址,换算二进制全是1
    • 全是1的MAC地址,代表广播,表示在同一个网段的所有连接设备都能接收。

    小码哥《网络协议从入门到底层原理》笔记(一、二):基本概念、集线器、网桥、交换机、路由器

    • ARP协议是有缓存的,当下次在ping的时候,就不需要再去获取ip地址了,而是直接执行ICMP协议。

    同轴电缆(Coaxial)

    • 多台设备连接方式

    小码哥《网络协议从入门到底层原理》笔记(一、二):基本概念、集线器、网桥、交换机、路由器

    • 半双工通信
      • 同一时间,单向通信
    • 容易冲突
      • 电缆两个方向同时有数据汇入时,会发生冲突。
    • 不安全
      • 数据不会单向走入对应的计算机,而是向所有设备发送数据。
    • 中间断了, 整个就瘫了
      • 失去了终止电阻

    集线器(Hub)

    小码哥《网络协议从入门到底层原理》笔记(一、二):基本概念、集线器、网桥、交换机、路由器

    • 优点:
      • 某两条线路发生冲突,其他线路任可通信
    • 缺点:
      • 如果连接了1000台设备, ARP协议就会发送1000条数据。即使知道对方MAC地址,发送数据任然需要同时发送给1000台设备。
      • 半双工通信
      • 容易冲突
      • 不安全

    网桥(Hub)

    小码哥《网络协议从入门到底层原理》笔记(一、二):基本概念、集线器、网桥、交换机、路由器

    • 能够通过自学习得知每个结构那侧的MAC地址,从而起到隔绝冲突域的作用。
      • 通过MAC地址表
      • 当数据通过网桥MAC地址表确定目标MAC地址不在另一侧时,就不会继续向另一侧发送数据了。
      • 如果左右两侧数据可以被网桥分隔,那么左右两侧可以同时进行通信。

    交换机(Switch)

    小码哥《网络协议从入门到底层原理》笔记(一、二):基本概念、集线器、网桥、交换机、路由器

    • 相当于接口更多的网桥
      • 学习能力,能记住每个接口对应的MAC地址
    • 全双工通信,双向通信
    • 比集线器安全
    • 区域网最终方案

    全球所有设备都用交换机连接会是什么情况?

    • 会接收到全球设备的广播
    • IP地址不够用

    路由器(Router)

    小码哥《网络协议从入门到底层原理》笔记(一、二):基本概念、集线器、网桥、交换机、路由器

    • 可以在不同网段之间转发数据
    • 隔绝广播域
      • 不同网段之间的广播是发不过去的

    不同网段如何通信

    • 主机发数据之前先判断目标IP地址与主机是否在相同网段
      • 在同一个网段,发送ARP,通过交换机集线器传递数据。
      • 不在同一个网段
        • 主机先发送ARP到路由器网关,确定网关MAC地址
        • 主机发送数据给网关网关再决定出口是哪个网关
        • 出口网关发送ARP,以确认接收方MAC地址
        • 最后出口网关将数据发送给接收方。

    总结

    • 网线直连, 同轴电缆, 集线器, 网桥, 交换机
      • 连接的设备必须在同一网段
      • 连接的设备处在同一广播域
    • 路由器
      • 可以在不同网段之间转发数据
      • 隔绝广播域
        • 不同网段之间的广播是发不过去的
    • 主机发数据之前, 首先会判断目标主机的ip地址跟它是否在同一个网段
      • 在同一个网段: ARP
      • 不在同一个网段: 通过路由器转发数据

    起源地下载网 » 小码哥《网络协议从入门到底层原理》笔记(一、二):基本概念、集线器、网桥、交换机、路由器

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元