# 交换机,路由器 , 防火墙 , 集线器, 中继器 , pc机  ,服务器


                  #  什么是计算机网络了 : 


                                 从两个方面来讲 :  1.  硬件方面 : 

                                                                          用线缆将各个网络终端连接起来

                                                     

                                                             2. 软件方面

                                                                         操作系统,应用程序通过通信线路实现通信 

 

    # 在一个网络当中,用到了那些设备,他们是如何通信的 ? 


          tcp /ip 协议    

                     #  就是靠以上的协议进行通信的   


                            它分为四层和五层  

                                    

            第一层 : 物理层                                  第一层:  网络接口层 

                                                                     第二层  :网络层    

            第二层  :数据链路层                           第三层 :传输层

            第三层  :网络层                                  第四层:   应用层

            第四层:  传输层 

            第五层:  应用层


  为什么写四层和五层了 

              # 因为有些书中写的是四层,有的书中写的是五层,也都是对的

          #  接下来介绍每层都用到了那些设备

            

               物理层 : 集线器,中继器, 网卡                      // 传输的是bits(比特流)

               数据链路层  : 交换机                              //传输的是数据帧(frame)

               网络层 : 路由器                                   //传输的是数据包(packet)

               传输层 :防火墙                                    //传输的是数据段(segment)

               应用层 : 计算机  




   #  交换机工作 原理  : 

                     # 成表     

                              交换机收到数据帧后,学习源mac地址,和入端口做一个对应,形成mac地址表,       

                       查表    

 

                               在mac地址表中查找目标mac地址,如果查到,从对应的端口转发出去,如果查不到,就从除了入端口以外的其他所有端口做一个flooding(广播)


# 路由器工作原理 : 

                             成路由表

                                          手动添加           (指的是静态路由)

                                          自动学习           (指的是动态路由)

                                             

                            查路由表  

                             路由器在收到数据包后,查找目标ip所匹配的路由条目,如果查到,就从对应的端口转发出去,如果查不到,就直接丢弃

                     

                                   #如果同一个网段中,存在多个路由条目的话,它会匹配子网掩码较长的的路由条目进行转发


  # 网络故障排查 

              # 原理  : 

                          相同网络看交换 

                          不同网络看路由 

             

 _______________________________________________________________________________________________________________________________________

                                    end