参考视频:https://haokan.baidu.com/v?vid=17283785740956069571&pd=bjh&fr=bjhauthor&type=video

参考文章:https://hsk.oray.com/news/5952.html

家用上网一般都是使用的路由器NAT模式,NAT(Network Address Translation)就是把内部私有网络地址转换成合法外部网络地址。家庭用户发出的网络请求都会被NAT路由器将数据帧的源地址(内部地址)转换成路由器的对外的外部地址。例如,如果路由器WAN口拥有一个公网IP:180.0.0.10/24,其内部构建了一个192.168.0.0/24的私有网络,其中192.168.0.1是默认网关路由器的内部网络地址,192.168.0.2是家庭某一个用户的手机,其发出的访问www.baidu.com的请求(忽略DNS的过程),由于百度的IP是外网IP,内网不可达,转发至网关向上级网络转发,路由器就会将手机的请求数据的源IP由192.168.0.1转换成180.0.0.10并通过WAN口发送至因特网中去,找到百度的服务器。

NAT是单向的,内网主机可以向外网服务器发送请求,这时候内网和外网之间通过路由器打通了一条通路(路由器内部建立了一个端口映射表的表项),外网服务器可以顺着这条路回应内网主机。但是外网服务器无法主动像内网发送请求,因为它没法打通一条通路。

如果土豪家庭申请了很多公网IP,这时候不需要NAT模式,直接使用路由模式将数据包转发出去即可,因为数据帧里面的源地址都是有效的公网地址。

【计算机网络】家用路由器的NAT模式和路由模式相关推荐

  1. 什么是NAT模式、路由模式

    什么是NAT模式.路由模式 NAT中文意思是"网络地址转换",它是一种把内部私有网络地址(IP地址)转换成合法网络IP地址的技术.比如你的内网用的是192.168.0.1段的私有地 ...

  2. 桥接模式和路由模式区别_联通创维光猫DT541-CSF改桥接模式方法

    光猫的桥接模式和路由模式 桥接模式:光猫相当于一个能起到起到光电转换作用的网线,并不会参与控制数据,宽带拨号,DHCP等功能需要由路由器来完成. 路由模式:光猫相当于路由器,除光电转换外,包括PPPO ...

  3. 桥接模式和路由模式区别_【微课堂】路由器设置:桥接模式vs路由模式

    每天接话总有用户要桥接改路由,路由改桥接,改完要提醒重设路由器,否则就要重复呼入,可是怎么设置呢?到底哪个模式更好呢? 小万别着急.今天,我们就来学习一下光猫连接,不同模式下路由器的设置方法. 设置路 ...

  4. OpenWrt的两种模式:桥接模式与路由模式

    OpenWrt的两种模式:桥接模式与路由模式 1.桥接模式(Bridged AP Mode ): 通过OpenWrt 设备做桥,连接到OpenWrt的无线设备是由此网段192.168.1.0网段中的路 ...

  5. 五、交换机 与 发布/订阅模式、路由模式、主题模式

    RabbitMQ目录 文章目录 交换机 与 发布/订阅模式.路由模式.主题模式 1.Exchanges(交换机) 1.1. Exchanges 概念 1.2. Exchanges 的类型 1.3. 无 ...

  6. 路由器NAT模式和路由模式的区别

    1.信息交换不同 路由器NAT模式不进行路由信息交换,路由模式可以进行路由信息的交换. 2.原理不同 路由器NAT模式是指内网与外网经过了网络地址转换,它们之间是不进行路由交换的. 路由器的路由模式是 ...

  7. 【转】RabbitMQ六种队列模式-4.路由模式

    前言 RabbitMQ六种队列模式-简单队列 RabbitMQ六种队列模式-工作队列 RabbitMQ六种队列模式-发布订阅 RabbitMQ六种队列模式-路由模式 [本文] RabbitMQ六种队列 ...

  8. RabbitMQ系列笔记广播模式和路由模式

    导语 上一节介绍了简单的工作模式,即一个队列可以被多个消费者进行消费,只有一条消息被送到消费者,采用公平调度的方式,在以往的例子中似乎我们还没用到交换器进行发送消息,我们都知道,往队列里发送消息,是需 ...

  9. NAT模式、路由模式、桥接模式的区别和对比

    NAT英文全称是"Network Address Translation",中文意思是"网络地址转换",它是一个IETF(Internet Engineerin ...

最新文章

  1. mysql 4.0.27 下载,CentOS编译Mysql 4.0.27数据库问题解决
  2. 中国科学:拟南芥二半萜类化合物调控根系微生物组
  3. 端口扫描器——ZenmapKail Linux渗透测
  4. 什么Linux服务器最适合你?
  5. Springboot使用AOP记录请求日志和返回数据
  6. mac系统jmeter生成html报告,jmeter5.1.1 生成html报告
  7. FreeRTOS-绪论
  8. 小小c#算法题 - 1 - 找出数组中满足条件的两个数
  9. py12306 购票助手
  10. Matthew Dean Schwartz《Quantum Field Theory and The Standard Model》(马修·迪恩·施瓦茨《量子场论与标准模型》)中文目录
  11. 激光导航技术是如何实现的?
  12. Java中强、软、弱、虚引用
  13. 干货 :数据科学家最常用的十种算法
  14. Nginx正则表达式locationrewrite
  15. 微信公众号中,怎么插入代码块?(微信公众号中,代码块怎么排版?)
  16. Redis实现点赞功能
  17. 【Git】Git 的基本使用
  18. 使用Visual Studio 2008 Express的C / C ++初学者调试指南
  19. 解决python利用pip安装第三方库失败的问题
  20. 类(class)中的访问权限问题

热门文章

  1. MySQL-触发器主子表
  2. JimuReport积木报表(SQLserver)主子表关联查询
  3. 车桥耦合(公路梁桥,斜拉桥,悬索桥等),方法有基于MATLAB-ANSYS建模程序求解
  4. 全能站群软件管理AI写文章定时发布
  5. android应用案例之Listview
  6. 共同基金常识读书笔记
  7. 习题3-5 三角形判断
  8. [PTA]习题3-5 三角形判断
  9. Pytorch手势识别
  10. java 字段排序_Java多字段排序之冒泡