• 计算机基础2


    二、交换机原理与配置

      1、以太网MAC地址

        总共48位,前24位表示供应商标识,后24位标识供应商对网卡的唯一标识,第八位如果为0表示为物理地址(单播地址),为1表示逻辑地址(组播地址)。

      2、以太网帧的格式

        目的地址、源地址、类型、数据、帧效验序列

      3、交换机的工作原理

        主机A通过交换机发送数据给主机B,首先主机A将数据发送给交换机,如果交换机的MAC地址表中没有主机A的信息,交换机先将主机A的MAC地址与交换机的接入端口号加入到MAC地址表中,再查询MAC地址表中有没有主机B的地址,如果没有交换机就以广播的方式发送数据帧给除主机A对应端口的所有端口,如果主机B存在交换机下,主机B将数据帧返回交换机,交换机再将主机B的MAC地址与对应端口号加入到MAC地址表中,这是主机A与主机B通信就形成了单播通信的方式。

      4、交换机的工作模式

        单工通信:两个数据站之间只能沿着一个方向传输数据

        半双工通信:两个数据站之间可以双向通信,但不能同时通信

        全双工通信:两个数据站之间可以同时进行双向的数据通信

      5、交换机的接口速率

        接口连接时可以进行自动协商

        协商失败两端速率不相同时不能进行通信

      6、交换机的命令行模式

        交换机名>  用户模式   en 进入特权模式

        交换机名# 特权模式  conf t 进图全局模式

        交换机名(config)#  全局模式  int f0/1 进入f0/1 接口模式

        交换机名 (config-if)# 接口模式 end 退回到特权模式  exit 退出当前模式返回全局模式

        

        四种模式的作用:

                用户模式:查看统计信息

                特权模式:查看并修改设备配置

                全局模式:针对整个交换机修改配置参数

                接口模式:针对设备接口修改配置参数

        

        ?的作用:查看命令 显示参数 显示命令列表

        TAB键的作用: 补全命令

        Ctrl+A :返回当前命令首行

        Ctrl+E:返回当前命令末尾

        

        改变交换机端口工作模式与速率:在接口模式下 duplex   full (全双工模式)   half (半双工模式)   auto(自动协商模式)

                             speed  10 (10Mbps)100(100Mbps)  auto(自动协商模式)

                                                                        在特权模式下 sh int f0/端口号 查看当前端口信息  sh MAC-add 查看mac地址表

      三、网络层协议介绍

         1、ICMP协议

            错误回馈机制

            由IP协议封装必须有源IP地址和目标IP地址

            用来发送错误和控制信息。

         2、ping命令

            ping IP地址测试连通性

            ping -t IP地址 一直测试下去 按Ctrl+C可以取消

            ping -l 测试字节数 IP地址 发送多少字节到指定主机测试

            ping -n 数据包的个数 IP地址  发送指定数据包来测试

            ping -a IP地址 可以返回对应主机的主机名

         3、ARP协议

            正向地址解析协议,将IP地址解析为对应的MAC地址

          解析过程:主机A向主机B发送数据,主机A首先查看当前ARP缓存中有没有主机B的MAC地址,如果没有主机A以广播的方式向所有主机发送数据,如果存在主机B,主机B回应(其它主机丢弃数据),主机A将主机B的MAC地址存入到ARP缓存中,这是主机A与主机B就形成了单播通信了。

            Windows中ARP的命令:arp -a 查看ARP缓存   arp -d 删除arp缓存

  • 相关阅读:
    springmvc 与 springfox-swagger2整合
    [转]TensorFlow如何进行时序预测
    CORSFilter
    [转]完美解决)Tomcat启动提示At least one JAR was scanned for TLDs yet contained no TLDs
    基础开发平台要求
    ssm配置
    mysql重置root密码,并设置可远程访问
    angularjs写日期组件
    看angularjs项目的一些知识记录
    AngularJS 指令的 Scope (作用域)
  • 原文地址:https://www.cnblogs.com/fengling1998/p/11178226.html
Copyright © 2020-2023  润新知