首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
内网与外网通信的过程
[问答题]
内网与外网通信的过程
添加笔记
求解答(0)
邀请回答
收藏(9)
分享
纠错
4个回答
添加回答
1
程小k
内网与外网通信的核心是‘NAT转换+路由转发’,因为内网用私有IP(公网不可路由),必须通过路由器的NAT换成公网IP才能互通,以访问百度为例: 1. 内网电脑发请求,封装数据包(源IP是私有192.168.1.10,目的IP是百度公网IP); 2. 路由器收到后,做NAT转换:把源IP换成自己的公网IP,同时记录映射表(内网IP+端口 ↔ 公网IP+端口),方便后续回传; 3. 转换后的数据包通过公网路由到百度服务器,百度处理后返回响应(目的IP是路由器公网IP,目的端口是映射的公网端口); 4. 路由器查映射表,把响应的目的IP换回内网私有IP,转发给电脑; 5. 电脑接收响应,完成通信。 关键是NAT解决了私有IP不能公网路由的问题,映射表保证响应能准确回传,默认只能内网主动访问外网,要外网访问内网需配端口映射。
发表于 2025-10-19 20:19:58
回复(0)
1
牛客233296940号
安装宽带
发表于 2025-05-16 17:27:30
回复(0)
0
秋水夏树
1. DNS 把目标域名解析成公网 IP 2. 发送到内网网关(此时是私有地址) 3. NAT 将源地址映射到公网地址 4. 结果网络路由转发到达目标主机后再经过 NAT 回译交付给内网主机
发表于 2025-10-05 16:05:39
回复(0)
0
牛客892290553号
内网主机要跟外网通信,首先通过 DNS 把域名解析成公网 IP,再把带有私有地址的报文发给默认网关,网关用 NAT(地址/端口转换)把私有地址映射成公网上的“化名”后转给 Internet,外网主机的响应再经 NAT 回译到原内网主机。
发表于 2025-05-23 17:00:23
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
难度:
4条回答
9收藏
229浏览
热门推荐
相关试题
执行以下程序,下列变量中,属于wi...
Javascript
评论
(1)
卷积层特征图为32*32,池化层的...
深度学习
评论
(1)
根据状态图编写测试用例时,下列可以...
软件测试
评论
(1)
在 Vue 3 中,你希望对一个包...
Vue
评论
(1)
渲染动态用户评论列表时,下列关于k...
Vue
评论
(2)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题