zoukankan      html  css  js  c++  java
  • 交换机和路由器的概念

    • 交换机
      • 用于同一网络内部数据的快速传输
      • 转发决策通过查看二层头部完成
      • 转发不需要修改数据帧
      • 工作在 TCP/IP 协议的二层 —— 数据链路层
      • 工作简单,直接使用硬件处理
    • 路由器
      • 用于不同网络间数据的跨网络传输
      • 转发决策通过查看三层头部完成
      • 转发需要修改 TTL ,IP 头部校验和需要重新计算,数据帧需要重新封装
      • 工作在 TCP/IP 协议的三层 —— 网络层
      • 工作复杂,使用软件处理

    要解释路由器的概念,首先得知道什么是路由。所谓“路由”,是指把数据从一个地方传送到另一个地方的行为和动作,而路由器,正是执行这种行为动作的机器,它的英文名称为Router,是一种连接多个网络或网段的网络设备,它能将不同网络或网段之间的数据信息进行“翻译”,以使它们能够相互“读懂”对方的数据,从而构成一个更大的网络。

    简单的讲,路由器主要有以下几种功能:
    第一,网络互连,路由器支持各种局域网和广域网接口,主要用于互连局域网和广域网,实现不同网络互相通信;
    第二,数据处理,提供包括分组过滤、分组转发、优先级、复用、加密、压缩和防火墙等功能;
    第三,网络管理,路由器提供包括配置管理、性能管理、容错管理和流量控制等功能。
    为了完成“路由”的工作,在路由器中保存着各种传输路径的相关数据--路由表(Routing Table),供路由选择时使用。路由表中保存着子网的标志信息、网上路由器的个数和下一个路由器的名字等内容。路由表可以是由系统管理员固定设置好的,也可以由系统动态修改,可以由路由器自动调整,也可以由主机控制。在路由器中涉及到两个有关地址的名字概念,那就是:静态路由表和动态路由表。由系统管理员事先设置好固定的路由表称之为静态(static)路由表,一般是在系统安装时就根据网络的配置情况预先设定的,它不会随未来网络结构的改变而改变。动态(Dynamic)路由表是路由器根据网络系统的运行情况而自动调整的路由表。路由器根据路由选择协议(Routing Protocol)提供的功能,自动学习和记忆网络运行情况,在需要时自动计算数据传输的最佳路径。
    作者:李卿
    链接:https://www.zhihu.com/question/20465477/answer/18345838
    来源:知乎
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
  • 相关阅读:
    ITUT P.862 (PESQ)
    著名音频技术猎头的主页JOBS IN PRO AUDIO
    把自己的总结贴出吧:音频编码 上
    在网页上嵌入 PowerPoint 演示文稿
    Dwing吧,讨论编解码系统应用
    刘品今天推荐了一个speech codec:hawkvoice
    测试网页上使用PPT:特殊贴
    ITUT P.863 (POLQA)
    转帖:面向SACD的DXD技术之优势
    转帖:纪念我的发烧历程
  • 原文地址:https://www.cnblogs.com/oo_o/p/9109212.html
Copyright © 2011-2022 走看看