路由器的4个LAN 口,是不是每个口都有一个IP地址

谁学逆向工程 2017-05-26 01:46:46
问题1:路由器的4个LAN 口,是不是每个口都有一个IP地址:。
问题2:然后每个LAN 口的 IP 和网线那头的网卡是一样的?
问题3:电脑的IP是电脑向路由器索取的?还是路由器给分配的?
...全文
10743 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_37885778 2019-08-14
  • 打赏
  • 举报
回复 1
引用 6 楼 xuzuning 的回复:
怎么根据路由表转发到对应的 LAN 口?
不是 转发到对应的 LAN 口
而是转发到与某个 LAN 口相连的电脑网卡
LAN 口只是一个通道,本身是无状态的。LAN 后上还可以接路由器或交换机

如果你看到资料上说有 ip,那他说的是 VLAN,而不是 LAN
并且你说的有4个LAN口的路由器,是普及型路由器,它是由一个简易路由器和一个4口 HUB(交换机)集成起来的。只是沿用了正规路由器的 LAN 口的名称而已
而正规路由器只有一个 LAN 口,并且是有 ip 的,俗称 网关


引用 3 楼 谁学逆向工程 的回复:
[quote=引用 1 楼 xuzuning 的回复:]
不是,LAN 口没有 ip 地址


引用 2 楼 l403256384 的回复:
问题1 不是


如果LAN 口没有 IP,路由器接收到外界回来的数据包,怎么根据路由表转发到对应的 LAN 口[/quote]
回答:四个LAN口只是相当于一个HUB集成器,路由器接收到外界包的时候会都进行发送,然后根据电脑的MAC地址进行匹配,在发送到对应的主机,我是这么理解的
谁学逆向工程 2017-06-02
  • 打赏
  • 举报
回复
引用 24 楼 superkitten 的回复:
2IP地址是路由器里面的操作系统有DHCP服务,这个服务为连接上来的其他操作系统分配IP地址。
路由器里面的系统是Linux吗
孤独的海啊 2017-06-01
  • 打赏
  • 举报
回复
这是网络专业的事儿,虽然程序员也应该知道。 1 Lan口就是个接口没有IP地址。 2 只有操作系统需要IP地址的时候才会申请IP地址。Lan口和网线都只是连接而已。 2IP地址是路由器里面的操作系统有DHCP服务,这个服务为连接上来的其他操作系统分配IP地址。
谁学逆向工程 2017-05-31
  • 打赏
  • 举报
回复
引用 20 楼 xuzuning 的回复:
你的 LAN 咋变成线了
zbdzjx 2017-05-31
  • 打赏
  • 举报
回复
凭感觉说说: LAN口没有IP,连接的电脑才有IP。 当电脑刚连接路由器的LAN口时,会根据电脑网卡配置分两种情况: 一种是网卡没指定IP,电脑会告诉路由器,我没IP,给个IP用,路由器则也有两种情况,一种是路由器开了DHCP,则路由器分配一个空IP给这台电脑,并在路由器中登记IP、MAC……然后电脑就用此IP了;如果路由器没开DHCP,就会告诉电脑,没有IP可用,电脑就无法上网。 另一种是网卡有指定IP,电脑会告诉路由器,我用这个IP连接,路由器再判断此IP是否正确,如果正确,也是登记IP、MAC…… 至于收发数据,多年前看书上讲的,好像是会给每个LAN口一个端口号,发数据时,会带上路由器的IP和这个端口号;发到数据时,根据这个端口号,就知道是哪台电脑发的数据,再将结果返回给它。(但看了上面有人给的网址,是说带LAN口的IP或是MAC。)
jy251 2017-05-31
  • 打赏
  • 举报
回复
引用 14 楼 xiaoyuanyuan2009 的回复:
[quote=引用 12 楼 jy251 的回复:]
2层口 3层口是啥意思 下面这个路由器的设置界面中的子网掩码要和电脑一样吗,怎么设置的 [/quote] WAN的子网掩码是指wan口所在网络中的掩码,lan的子网掩码就是你电脑连接的网络的掩码 这样说,你的路由器的wan,你可以看做是在另外一个网络中,lan可以看做是在你本地的局域网,而外部网络要连通本地局域网需要一个叫路由的东西。虽然wan和lan都在同一台路由器上,但是你可以认为逻辑上,他们是不同的设备,而且是通过路由指向的 2层是网络分层,链路层,这个层的数据只是数据交换功能 3层是网络层,这个层的数据可以设定路由地址
谁学逆向工程 2017-05-29
  • 打赏
  • 举报
回复
引用 15 楼 xuzuning 的回复:
网关呀
收到外面来的消息怎么转发到对应的LAN口
xuzuning 2017-05-29
  • 打赏
  • 举报
回复
xuzuning 2017-05-29
  • 打赏
  • 举报
回复
渠通水到,没有特定的流向
谁学逆向工程 2017-05-29
  • 打赏
  • 举报
回复
引用 17 楼 xuzuning 的回复:
局域网中的所有网卡都连接到了网关 收到的消息放到网关就可以了。数据包中有目标ip,每个网卡可去所需:只解读与自己ip相同的包 如果网络中有一块设置成混杂模式的网卡(可以解读所有的数据包),在佐以相应的软件,就可监视网络中所有机器的上网行为
你是说家用路由器收到外面消息后,把字节流发给每个LAN 口?
xuzuning 2017-05-29
  • 打赏
  • 举报
回复
局域网中的所有网卡都连接到了网关 收到的消息放到网关就可以了。数据包中有目标ip,每个网卡可去所需:只解读与自己ip相同的包 如果网络中有一块设置成混杂模式的网卡(可以解读所有的数据包),在佐以相应的软件,就可监视网络中所有机器的上网行为
xuzuning 2017-05-27
  • 打赏
  • 举报
回复
网关呀
谁学逆向工程 2017-05-27
  • 打赏
  • 举报
回复
引用 12 楼 jy251 的回复:

2层口 3层口是啥意思
下面这个路由器的设置界面中的子网掩码要和电脑一样吗,怎么设置的
谁学逆向工程 2017-05-27
  • 打赏
  • 举报
回复
引用 11 楼 xuzuning 的回复:
是的

路由器这个设置是啥意思
jy251 2017-05-27
  • 打赏
  • 举报
回复 2
lan口是2层口,2层口是没有IP设置的 IP地址是路由器地址池分配的,分静态和动态,一般家用的简易路由器tp-link等,你电脑接通lan口就可以自动获取IP,那种是动态的dhcp,当然这个功能是可以选择关闭的 你自己电脑的网络适配器可以配置IP地址,这就是静态。 网络相关知识还有掩码和网关,简单点说,网段如果理解为一个会场,那么掩码就是描述这个会场有多少个座位的,ip地址就是描述你坐在这个会场的哪个位置上的,网关就是这个会场门,你们可以从这个门进出这个会场。 wan口是3层口,3层口是有IP地址配置功能的。可以理解为一个网卡,因为路由器也是需要有IP地址的
xuzuning 2017-05-27
  • 打赏
  • 举报
回复
是的
谁学逆向工程 2017-05-27
  • 打赏
  • 举报
回复
引用 1 楼 xuzuning 的回复:
只有WAN口才有IP地址?
谁学逆向工程 2017-05-26
  • 打赏
  • 举报
回复
引用 6 楼 xuzuning 的回复:
子网掩码这个东西我看路由器也能设置,电脑也能设置。如果现在子网掩码是255.255.255.0,在这个基础上在划分2个2进制位作为子网,路由器和电脑需要怎么设置
xuzuning 2017-05-26
  • 打赏
  • 举报
回复
描述不准确 HUB 是集线器,不是交换机
  • 打赏
  • 举报
回复
引用 3 楼 xiaoyuanyuan2009 的回复:
[quote=引用 1 楼 xuzuning 的回复:] 不是,LAN 口没有 ip 地址
引用 2 楼 l403256384 的回复:
问题1 不是
如果LAN 口没有 IP,路由器接收到外界回来的数据包,怎么根据路由表转发到对应的 LAN 口[/quote] http://blog.csdn.net/hzhsan/article/details/45038265
加载更多回复(6)

111,086

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧