端口映射是什么?

发布时间:2024-07-10 点击:38
在网络技术中,端口(port)有好几种意思。集线器、交换机、路由器的端口指的是连接其他网络设备的接口
,如rj-45端口、serial端口等。我们这里所说的端口,不是计算机硬件的i/o端口,而是软件形式上的概念。服务器可以向外提供多种服务,比如,一台服务器可以同时是web服务器,也可以是ftp服务器,同时,它也可以是邮件服务器。为什么一台服务器可以同时提供那么多的服务呢?其中一个很主要的方面,就是各种服务采用不同的端口分别提供不同的服务,比如:web采用80端口,ftp采用21端口等。这样,通过不同端口,计算机与外界
进行互不干扰的通信。我们这里所指的端口不是指物理意义上的端口,而是特指tcp/ip协议中的端口,是逻辑意义上的端口。端口映射:内网的一台电脑要上因特网,就需要端口映射。端口映射分为动态和静态.动态端口映射:内网中的一台电脑要访问新浪网,会向nat网关发送数据包,包头中包括对方(就是新浪网)ip、端口和本机ip、端口,nat网关会把本机ip、端口替换成自己的公网ip、一个未使用的端口,并且会记下这个映射关系,为以后转发数据包使用。然后再把数据发给新浪网,新浪网收到数据后做出反应,发送数据到nat网关的那个未使用的端口,然后nat网关将数据转发给内网中的那台电脑,实现内网和公网的通讯.当连接关闭时,nat网关会释放分配给这条连接的端口,以便以后的连接可以继续使用。动态端口映射其实也就是nat网关的工作方式。静态端口映射: 就是在nat网关上开放一个固定的端口,然后设定此端口收到的数据要转发给内网哪个ip和端口,不管有没有连接,这个映射关系都会一直存在。就可以让公网主动访问内网的一个电脑


微信的设计奥秘:“好看”和“看一看”背后的信息分发机制
显卡服务器是什么有什么用
网站正式上线前的SEO需要了解基础优化
微信小程序简称怎么删除?
谈网站内容撰写技巧方法
网站优化干万不可以忽略这几个方面 事关实际效果
查看远程 Linux 系统中某个端口是否开启的 3 种方法
从头到尾:如何建设一个成功的网站