我是靠谱客的博主 多情季节,最近开发中收集的这篇文章主要介绍linux中的集线器、交换机、路由器及组网,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

集线器:(缺点:群发信息

  • hub(集线器)能够完成多个电脑的链接
  • 每个数据包的发送都是以广播的形式进行的,容易堵塞网络

 

 

通过交换机组网

网络交换机(又称“网络交换器”),是一个扩大网络的器材,能为子网络中提供更多的连接端口,以便连接更多的计算机具有性能价格比高、高度灵活、相对简单、易于实现等特点 以太网技术已成为当今最重要的一种局域网组网技术,网络交换机也就成为了最普及的交换机

 

交换机的作用:

  • 转发过滤:当一个数据帧的目的地址在MAC地址表中有映射时,它被转发到连接目的节点的端口而不是所有端口(如该数据帧为广播帧则转发至所有端口)
  • 学习功能:以太网交换机了解每一端口相连设备的MAC地址,并将地址同相应的端口映射起来存放在交换机缓存中的MAC地址表中

 

注意:

  • 每台pc必须手动设置IP、netmask
    192.168.1.1/255.255.255.0 …… 192.168.1.8/255.255.255.0

arp缓存表

  • 每台pc都会有一个arp缓存表,用来记录IP所对应的的MAC

 

2. 总结

交换机能够完成多个电脑的链接

每个数据包的发送都是以广播的形式进行的,容易堵塞网络

如果PC不知目标IP所对应的的MAC,那么可以看出,pc会先发送arp广播,得到对方的MAC然后,在进行数据的传送

当switch第一次收到arp广播数据,会把arp广播数据包转发给所有端口(除来源端口);如果以后还有pc询问此IP的MAC,那么只是向目标的端口进行转发数据

 

 

通过路由器组网

路由器(Router)又称网关设备(Gateway)是用于连接多个逻辑上分开的网络

所谓逻辑网络是代表一个单独的网络或者一个子网。当数据从一个子网传输到另一个子网时,可通过路由器的路由功能来完成

具有判断网络地址和选择IP路径的功能

 

 

说明:

  • 配置所有pc的IP、netmask
    pc0(192.168.1.1/24) pc1(192.168.1.2/24) pc2(192.168.3.1/24) pc3(192.168.3.2/24)
  • 配置router(每个router有2个IP)
    router0(192.168.1.254/24,192.168.2.1/24) router1(192.168.3.254/24,192.168.2.2/24)

配置后的网络信息如下:

 

3. 总结

  • 不在同一网段的pc,需要设置默认网关才能把数据传送过去 通常情况下,都会把路由器默认网关
  • 当路由器收到一个其它网段的数据包时,会根据“路由表”来决定,把此数据包发送到哪个端口;路由表的设定有静态和动态方法
  • 每经过一次路由器,那么TTL值就会减一

 

交换机、路由器、服务器组网

 

总结

  • DNS(域名解析)服务器用来解析出IP(类似电话簿)
  • DFGATEWAY(默认网关)用来对顶,当发送的数据包的目的ip不是当前网络时,此数据包包转发的目的ip
  • 在路由器中路由表指定数据包的”下一跳”的地址

最后

以上就是多情季节为你收集整理的linux中的集线器、交换机、路由器及组网的全部内容,希望文章能够帮你解决linux中的集线器、交换机、路由器及组网所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部