(1)交换机Exchange
是局域网的主要连接设备。 在计算机网络系统中,交换概念的提出是对于共享工作模式 的改进。我们以前介绍过的 HUB 集线器就是一种共享设备, HUB 本身不能识别目的地址,当同一局域网内的 A 主机给 B 主机传输数据时,数据包在以 HUB 为架构的网络上是以广播 方式传输的,由每一台终端通过验证数据包头的地址信息来确定是否接收。也就是说,在这种工作方式下,同一时刻网络上只能传输一组数据帧的通讯,如果发生碰撞还得重试。这种方式就是共享网络带宽 。
交换机拥有一条很高带宽的背部总线和内部交换矩阵。交换机的所有的端口都挂接在这条背部总线上(而局域网中的计算机都挂在不同的端口上),控制电路收到数据包以后,处理端口会查找内存中的地址对照表以确定目的计算机的 MAC 的 NIC ( Network Interface Card ,网络接口卡)挂接在哪个端口上,通过内部交换矩阵迅速将数据包传送到目的端口,目的 MAC 若不存在才广播到所有的端口,接收端口回应后交换机会 “ 学习 ” 新的地址,并把它添加入内部 MAC 地址表中。
(2)路由器Router
路由器和交换机之间的主要区别就是交换发生在 OSI 参考模型的第二层(数据链路层),而路由发生在第三层,即网络层。
路由器是用于连接多个逻辑上分开的网络 ,所谓逻辑网络是代表一个单独的网络或者一个子网。路由器是不同网络之间互相连接的枢纽。
路由器的一个作用是连通不同的网络,另一个作用是选择信息传送的线路。
一般说来,异种网络互联与多个子网互联都应采用路由器来完成。
(3)网关Gateway
网关 (Gateway) 又称网间连接器、协议转换器。网关在传输层 上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。
网关的结构也和路由器类似,不同的是互连层(交换机是数据链路层,路由器是网络层,网关是传输层)。 网关既可以用于广域网互连,也可以用于局域网互连。 网关是一种充当转换重任的计算机系统或设备。 在使用不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。
只有设置好网关的 IP 地址, TCP/IP 协议才能实现不同网络之间的相互通信。那么这个 IP 地址是哪台机器的 IP 地址呢?网关的 IP 地址是具有路由功能的设备的 IP 地址,具有路由功能的设备有路由器、启用了路由协议的服务器 ( 实质上相当于一台路由器 ) 、代理服务器 ( 也相当于一台路由器 ) 。
》》局域网内的电脑对外的 IP 是多少?
局域网内所有的电脑都只有一个对外 IP ,是动态的,停电后重起 IP 就不一样了。。
查看你的 IP 地址: www.ip138.com
因为你们属于内网,所以外界无法访问你们,除非在陆游器上设置,所以说从外面不能用 IP 地址区分这些网内的电脑。
内网中的电脑,它的对外 IP 就是路由的 IP 。你的电脑本身并不拥有外网 IP, 它是和其他内网电脑共享一个外网 IP 的。
》》内网主机 A 通过路由器与外网主机进行连接,外网主机看到的内网主机 ip 实际是路由的 ip. 但外网主机怎样将 ip 包发给主机 A, 路由器怎样知道 ip 包是要转发给主机 A, 而不是连接同一台路由的另一台主机 B? IP 报头上好像没有标示内网主机的信息,那是怎样区分内网主机?
依靠路由器端口映射 功能可以实现!