
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
计算机网络是程序员在学习软件开发技术的时候需要掌握的一些软件知识,而今天我们就通过案例分析来了解一下,计算机网络硬件设备都有哪些发展。
1、集线器(Hub)
为了解决早计算机互联通信的问题,集线器出现了。集线器是一个将多条网线集合连接在同一段物理介质下的设备,工作在OSI7层模型中的一层(物理层),这就意味他插上就能使用。当A、B、C同时连上集线器,这时候一个三台电脑的局域网就产生了。A就可以给B和C发送消息了。
2、交换机(Switch)
为了解决集线器出现的问题,交换机应运而生了。交换机与集线器不同,它工作在了OSI的二层(数据链路层),并且在内部它有一个MAC地址表,用来记录哪个端口连接的是哪台设备。当A给B发送的报文到达交换机后,交换机查询自己内部的MAC地址表,通过比对MAC地址后找到B设备连接的端口并转发,这样跟B说的悄悄话,C也不会知道啦。同时,A在发送消息的时候也并不会干扰到B和C的使用,三个人皆大欢喜。
在使用过程中,隔壁的D、E、F也需要加入通信。这个时候发现他们两边的子网的的IP地址不一样,把两个交换机连在一起也没办法通信,这让他们手足无措。于是乎,为了解决这个局域网通信的问题,路由器出现了。
3、路由器(Router)
路由器是连接两个或多个网络的硬件设备,在网络间起网关的作用,是读取每一个数据包中的IP地址然后决定如何传送的专用智能性的网络设备。它内置了一个路由表,用来标识访问该IP的数据包应给被分配到哪个网口.当我们需要把我们自己的局域网连上互联网或者连上别人的局域网时.就需要在两个网络之间增加路由器。路由器不仅具备路由的功能,本身还是一个小型的交换机。
希望这辈子,最让你无悔的事情就是来达内学习!学习向来不是件易事,但无论过程多么艰难,希望你依然热爱生活,热爱学习!永远记得,达内将与你一同前行!现在扫码,立即领取万元课程礼包,助力0基础快速入行,为你梳理行业必备技能,全方位了解岗位发展前景!
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请在707945861群中学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。