比如,我宿舍大家共用一个公网ip:180.160.56.159,我自己电脑上的私有ip为192.168.1.161
电脑查询到的默认网关是192.168.1.1。我的理解是默认网关就是我路由器的地址,对吗?
那公网ip和路由器啥关系? 公网ip和网关是如何工作的?
路由器使用叫做NAT(网络地址转换)的方式,将它所接的外网数据包转发给内网的计算机(内网ip+端口),从而实现多个计算机上网。
“路由器”作为一种世面售卖的硬件,其实不是单纯的路由器,而是集合了路由器、交换机、dhcp、nat、网关、dns、防火墙等功能的一种设备。
你的网关是路由器作为内网的地址。你的公网ip是运营商分配给你的地址(路由器外网地址),你的计算机的地址,是路由器作为dhcp动态分配的内网地址。
公网IP180.160.56.159是电信网通等运营商分配给你的,通过网线连接到了你的路由器wan网线插口,此wan口在普通家用路由器上是单独的网口,
网关192.168.1.1是路由器默认情况下的IP,你电脑上的ip 192.168.1.161是路由器通过lan口(普通家用路由器上是4个并排同颜色的网线插口)分配的,
举个 常见的栗子:你访问网络的时候,路由器首先收到你的网络请求,会通过内部掩码判断一下,范围在192.168.1.xxx的,路由器就认为你是访问内网 ,
,就会查询4个lan口,看是要访问哪个内网地址,(内网wifi也是一样,可以看作无形的网线连到lan口),如果范围不是192.168.1.xxx,就认为是
访问外网,把你的连接请求丢给wan口(运营商),有运营商的服务器去查询。你可以把路由器想象成小区邮递员,本小区内(内网)的通讯他都知道谁在哪里,他可以管理小区通讯,但外地的他不知道,他就交给邮递局(wan口)了。
网关地址不一定是你的路由器地址!
路由器使用叫做NAT(网络地址转换)的方式,将它所接的外网数据包转发给内网的计算机(内网ip+端口),从而实现多个计算机上网。
“路由器”作为一种世面售卖的硬件,其实不是单纯的路由器,而是集合了路由器、交换机、dhcp、nat、网关、dns、防火墙等功能的一种设备。
你的网关是路由器作为内网的地址。你的公网ip是运营商分配给你的地址(路由器外网地址),你的计算机的地址,是路由器作为dhcp动态分配的内网地址。
对的,就是NAT,内网和外网的区别
内网就是你路由器内部的网络,外网就是路由器之外的网络。
一楼的解释很详尽,通俗易懂。
默认网关是路由器的内网IP,公网IP是为了能上网,内网IP是为了两台以上电脑可以共同用公网IP达到可以上网,这里路由器的功能就是使内网内的电脑都可以上网。
简单点计算机通讯必须有个地址,内网和外网通讯是不同的网段,这个时候路由的功能就是把两路的地址网段给"由"到一起.而网关就是你路由器的地址.用来转发封包也就是路由的地址.通俗理解当然网关和路由不是同一种意思
公网ip是电信运营商提供给你的路由器ip,网关是路由器提供的内网ip,通过NAT路由与外网通信。
192.168.1.1是出公网的网关
你的路由器有一个外网ip180.160.56.159,然后又一个内网ip192.168.1.1,你的主机和同局域网的其他主机访问外网,先找路由器,路由器通过外网ip180.160.56.159这个去访问外网。反过来别人跟你建立连接,就是先把数据包给路由器然后路由器再把数据包给你。
1.通俗的讲,是因为IP不够,运行商给你一个IP就是网关
2.你用这个IP通过路由器配置出一个内网IP作为网关,这个网关下可以配置N个IP供你宿舍使用
1、180.160.56.159 外网,网络提供商提供的,世界唯一。
2、192.168.1.1 路由器进过NAT转化后的内网地址。
3、192.168.1.161 路由器经过HDCP协议分配给你的内网地址。
你想要知道具体内外网转换可以去查询NAT网络地址转换。
一楼详尽,另外192.168.1.1不是本机地址么??
你所说的路由器上是市面上的无线路由器,具有路由器、交换机、动态分配私有,地址转换NAT技术等等 所有的数据都在公网上通过公网IP传输,你要请求就要用NET技术将自己的私有地址装换成公有地址
而每个网络都有一个发言人 也就是网关
内网PC们---> LAN网卡(192.168.1.1)=网关(路由器)=WLAN网卡(180.160.56.159) --->互联网.
内网的各个PC主动发起的互联网访问, 都会由网关的SNAT(源地址映射)功能, 将内网过来的网络请求的源地址和端口修改为(映射为)公网IP和空闲的端口, 然后将这修改后的包发到互联网上, 只有这样, 你访问的互联网服务器才能按你的公网源地址回报文给你(先回网关,网关再根据之前的端口映射关系转包回相应的内网PC). 没SNAT的过程的话, 报文是到对端服务器上了, 但源地址是私网地址(192.168.*.*是私网地址), 在互联网上是不会流转的, 所以就收不到响应报文
好