不同网段IP如何实现通信?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不同网段IP如何实现通信?相关的知识,希望对你有一定的参考价值。

这是两个不同的网段,路由器最少要有两个接口,一个是广域口用于连接其他路由器,一个是局域口,用于接交换机或直接连PC。

路由器的作用就是实现不同网段之间的通讯。

例如:A路由器局域口配成192.168.1.1,连接一台PC,PC的ip为192.168.1.100,pc的网关应设为192.168.1.1。B路由器局域口配成192.168.2.1,连接一台PC,PC的ip为192.168.2.100,pc的网关应设为192.168.2.1。

这样两台PC192.168.1.100、192.168.2.100就可以通讯了。

一. 基本概念

1.网络之间互连的协议外文是Internet Protocol的外语缩写,中文缩写为“网协”。缩写为IP。

2.网络之间互连的协议也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。IP地址具有唯一性,根据用户性质的不同,可以分为5类。另外,IP还有进入防护,知识产权,指针寄存器等含义。

二. IP查询

ipconfig详解Windows操作系统下:

开始---运行,输入cmd---在弹出的对话框里输入ipconfig /all (网协配置、参数变量为全部),然后回车出现列表。

其中有一项:ip address就是ip地址.

Linux操作系统下:

运行ifconfig(网协配置)其中以太网下面 inet地址即为IP地址。

参考技术A

路由器最少要有两个接口,一个是广域口用于连接其他路由器,一个是局域口,用于接交换机或直接连PC。

路由器的作用就是实现不同网段之间的通讯。

1、将电脑用TELNET或CONSOLE线连接核心交换机。
2、输入核心交换机的用户名、密码并登陆。
3、进入交换机后
system-view
ip router 0.0.0.0 0.0.0.0 192.168.1.1(假设其中一个网段为192.168.1.1)
ip router 0.0.0.0 0.0.0.0 192.168.2.1
quit
save
这样两个不网网段的IP就能通信了。

交换机能不能实现不同网段通信

摘自:使命召唤  博客,https://www.cnblogs.com/zszmhd/archive/2012/05/08/2490078.html
交换机(网桥)是数据链路层上的设备,用于将同一个子网的多个节点连接在一起,没有进/出口之分。它只能处理MAC地址,不能处理IP地址。
与路由器不同,它内部没有网络适配器,即没有IP和MAC地址,只有端口。也就是说,它对接收到的数据包,只负责解开MAC地址,查询对应的端口,然后发送出去,并不管数据包的进端口和出端口是否属于同一个子网。
一方面,这一高效简洁的处理方式,使其很适合用于组织同一子网的节点;
另一方面,实际上可以利用它来组织不同子网的节点。
实际上,用交换机连接的两个计算机,只要它们知道对方的MAC地址,就能进行链路层的通信,进一步,再知道对方的IP地址,就能进行网络层及更上层的通信了。
原因是:
因为交换机上每个端口都和网线另一端的计算机直接相连,所以交换机可以轻易的知道该设备的MAC地址(人工配置或自动查询),进而交换机会生成端口与MAC地址的对应表,当来一个数据包时,交换机便解开其中的目标MAC地址,查询映射表,将其发送出去,在这之前可能会对数据包进行校验。当目标计算机接收到数据包时,会查看目标MAC地址是否是自己,若是,则向上层提交,否则丢弃。
进一步,如果网络层发现IP地址也是自己的,则将数据包继续向上层提交,接收完毕。
所以,用交换机连接的两个计算机,只要知道对方的MAC和IP就能完全通信,不论它们是否处于同一网段。
实验如下:
用VMware Workstation新建一个Windows XP的虚拟机,虚拟机的网络连接方式设置为Host-only,也就是与宿主机处在一个虚拟子网里,通过一个虚拟交换机连接。
手工配置虚拟机的网卡为:
技术分享图片
 

手工配置宿主机的虚拟网卡VMnet1为:

 
 技术分享图片

可以看出,它们不在同一网段。

让它们作为自己的网关,并手动在宿主机和虚拟机里添加ARP映射表:
在宿主机上添加虚拟机的IP<->MAC映射条目;
技术分享图片
 
在虚拟机上添加宿主机的IP<->MAC映射条目;
 
 技术分享图片
这是为了让它们知道对方的MAC地址。
然后,分别在宿主机和虚拟机里ping对方,可以ping通:
 
 技术分享图片
技术分享图片
 
注意:在宿主机上测试时,若无法ping通虚拟机,请禁用宿主机上的其他网卡。

以上是关于不同网段IP如何实现通信?的主要内容,如果未能解决你的问题,请参考以下文章

交换机能不能实现不同网段通信

同网段和不同网段设备通信原理详解

使用Packet Tracer对不同网段组网模拟

多网段的局域网怎么互通

如何设置vpn 不同地点,不同网段进行连接?

路由器中同一网段或者不同网段的数据通信流程分析