端口与服务器的关系?
服务端的端口是固定的,客户端的端口是随机的。
比如百度知道这个网站,它公布域名是zhidao.baidu.com,端口是TCP80,这个就不可以随便变更。如果经常变,你今天问的问题,明天想看答案发现域名不对,或者端口不对,你就打不开百度知道,答案就找不到了。
客户端端口是随机的,我去访问百度知道的80,系统为浏览器分配了个端口1024。过一会重开电脑,我访问了新浪,可能还是用1024端口,我不关浏览器,还要再开一个浏览窗口访问百度知道时,系统就不可能为这个浏览进程分配1024端口了,因为被占用了,分配的可能是1025或者5021端口了。
再举个例子,你是一个超市的老板,上电视报纸打了一堆广告,你必须在广告上写明你的卖场地点,你的卖场提供了商品销售的服务,是服务端。这个卖场地点是固定的而且不能随便变更的,你肯定不会打完广告之后,就偷偷摸摸地把卖场从北京给搬到天津了吧。
看到广告的客户,他们要去你的卖场,他们就是客户端。有的人用私家车通过停车场入口进来,有的坐公交车从公交站附近的入口进来,围墙上还有个入口方便附近居民随时步行进来。甚至对同一个客户,今天他开车来,明天坐公交来,下礼拜走着来。这些客户端的端口就可能是私家车车库出口或者小区出口、公交车门或者公交车站、住宅的门口等等……
你这不是作业吗,最讨厌的就是作业了.....
服务器运行服务,服务有个名,服务名对应一个端口号,然后要能被访问到,需要一个IP(用tcp/ip协议的话)
服务器是提供系统服务的终端。
端口与服务器只有在网络通信的情况下才曾在关系,这种关系就好像一个是闸门钥匙,一个是泄洪水库,当需要泄洪的时候需要用钥匙开启闸门。
端口需要映射在网络中,开放访问权限,服务器开启网络服务能通过端口在网络范围内通信,如IIS发布网站到外网,在绑定域名的时候还要保证域名是可以访问的,网络访问要越过端口验证这个屏障。
什么是“端口”?
在网络技术中,端口(Port)有好几种意思。集线器、交换机、路由 器的端口指的是连接其他网络设备的接口,如RJ-45端口、Serial端口等。我们 这里所指的端口不是指物理意义上的端口,而是特指TCP/IP协议中的端口,是逻 辑意义上的端口。
按对应的协议类型,端口有两种:TCP端口和UDP端口。由于TCP和UDP 两个协议是独立的,因此各自的端口号也相互独立,比如TCP有235端口,UDP也 可以有235端口,两者并不冲突。
比如:
IP地址:59.87.140.72:80@HTTP$6&0,1157,1157#
59.87.140.72这就是你的服务器
80 就是你的端口
天互数据 杜超为您解答,希望能帮到你
一台服务器可以提供很多服务,不同的服务主要是依靠端口来区别的。一般一个端口只能提供一种服务。
一台服务器可以开多个端口提供网络服务,比如一般的WEB服务就是在服务器上开80端口提供网页服务。
.连接(Connection):一个传输层的实际环流,它是建立在两个相互通讯的应用程序之间。
2.消息(Message):HTTP通讯的基本单位,包括一个结构化的八元组序列并通过连接传输。
3.请求(Request):一个从客户端到服务器的请求信息包括应用于资源的方法、资源的标识符和协议的版本号
4.响应(Response):一个从服务器返回的信息包括HTTP协议的版本号、请求的状态(例如“成功”或“没找到”)和文档的MIME类型。
5.资源(Resource):由URI标识的网络数据对象或服务。
6.实体(Entity):数据资源或来自服务资源的回映的一种特殊表示方法,它可能被包围在一个请求或响应信息中。一个实体包括实体头信息和实体的本身内容。
7.客户机(Client):一个为发送请求目的而建立连接的应用程序。
8.用户代理(User agent):初始化一个请求的客户机。它们是浏览器、编辑器或其它用户工具。
9.服务器(Server):一个接受连接并对请求返回信息的应用程序。
10.源服务器(Origin server):是一个给定资源可以在其上驻留或被创建的服务器。
11.代理(Proxy):一个中间程序,它可以充当一个服务器,也可以充当一个客户机,为其它客户机建立请求。请求是通过可能的翻译在内部或经过传递到其它的服务器中。一个代理在发送请求信息之前,必须解释并且如果可能重写它。
代理经常作为通过防火墙的客户机端的门户,代理还可以作为一个帮助应用来通过协议处理没有被用户代理完成的请求。
12.网关(Gateway):一个作为其它服务器中间媒介的服务器。与代理不同的是,网关接受请求就好象对被请求的资源来说它就是源服务器;发出请求的客户机并没有意识到它在同网关打交道。
网关经常作为通过防火墙的服务器端的门户,网关还可以作为一个协议翻译器以便存取那些存储在非HTTP系统中的资源。
13.通道(Tunnel):是作为两个连接中继的中介程序。一旦激活,通道便被认为不属于HTTP通讯,尽管通道可能是被一个HTTP请求初始化的。当被中继的连接两端关闭时,通道便消失。当一个门户(Portal)必须存在或中介(Intermediary)不能解释中继的通讯时通道被经常使用。
14.缓存(Cache):反应信息的局域存储。
2.3 HTTP协议的运作方式
HTTP协议是基于请求/响应范式的。一个客户机与服务器建立连接后,发送一个请求给服务器,请求方式的格式为,统一资源标识符、协议版本号,后边是MIME信息包括请求修饰符、客户机信息和可能的内容。服务器接到请求后,给予相应的响应信息,其格式为一个状态行包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息包括服务器信息、实体信息和可能的内容。
许多HTTP通讯是由一个用户代理初始化的并且包括一个申请在源服务器上资源的请求。最简单的情况可能是在用户代理(UA)和源服务器(O)之间通过一个单独的连接来完成.
当一个或多个中介出现在请求/响应链中时,情况就变得复杂一些。中介由三种:代理(Proxy)、网关(Gateway)和通道(Tunnel)。一个代理根据URI的绝对格式来接受请求,重写全部或部分消息,通过URI的标识把已格式化过的请求发送到服务器。网关是一个接收代理,作为一些其它服务器的上层,并且如果必须的话,可以把请求翻译给下层的服务器协议。一个通道作为不改变消息的两个连接之间的中继点。当通讯需要通过一个中介(例如:防火墙等)或者是中介不能识别消息的内容时,通道经常被使用。
表明了在用户代理(UA)和源服务器(O)之间有三个中介(A,B和C)。一个通过整个链的请求或响应消息必须经过四个连接段。这个区别是重要的,因为一些HTTP通讯选择可能应用于最近的连接、没有通道的邻居,应用于链的终点或应用于沿链的所有连接。尽管图2-2是线性的,每个参与者都可能从事多重的、并发的通讯。例如,B可能从许多客户机接收请求而不通过A,并且/或者不通过C把请求送到A,在同时它还可能处理A的请求。
任何针对不作为通道的汇聚可能为处理请求启用一个内部缓存。缓存的效果是请求/响应链被缩短,条件是沿链的参与者之一具有一个缓存的响应作用于那个请求。下图说明结果链,其条件是针对一个未被UA或A加缓存的请求,B有一个经过C来自O的一个前期响应的缓存拷贝。
在Internet上,HTTP通讯通常发生在TCP/IP连接之上。缺省端口是TCP 80,但其它的端口也是可用的。但这并不预示着HTTP协议在Internet或其它网络的其它协议之上才能完成。HTTP只预示着一个可靠的传输。
以上简要介绍了HTTP协议的宏观运作方式,下面介绍一下HTTP协议的内部操作过程。
首先,简单介绍基于HTTP协议的客户/服务器模式的信息交换过程,它分四个过程,建立连接、发送请求信息、发送响应信息、关闭连接。
在WWW中,“客户”与“服务器”是一个相对的概念,只存在于一个特定的连接期间,即在某个连接中的客户在另一个连接中可能作为服务器。WWW服务器运行时,一直在TCP80端口(WWW的缺省端口)监听,等待连接的出现。
什么是“端口”?
在网络技术中,端口(Port)有好几种意思。集线器、交换机、路由 器的端口指的是连接其他网络设备的接口,如RJ-45端口、Serial端口等。我们 这里所指的端口不是指物理意义上的端口,而是特指TCP/IP协议中的端口,是逻 辑意义上的端口。
那么TCP/IP协议中的端口指的是什么呢?如果把IP地址比作一间房子 ,端口就是出入这间房子的门。真正的房子只有几个门,但是一个IP地址的端口 可以有65536个之多!端口是通过端口号来标记的,端口号只有整数,范围是从0 到65535。
端口有什么用呢?我们知道,一台拥有IP地址的主机可以提供许多服 务,比如Web服务、FTP服务、SMTP服务等,这些服务完全可以通过1个IP地址来 实现。那么,主机是怎样区分不同的网络服务呢?显然不能只靠IP地址,因为IP 地址与网络服务的关系是一对多的关系。实际上是通过“IP地址+端口号”来区 分不同的服务的。
需要注意的是,端口并不是一一对应的。比如你的电脑作为客户机访 问一台WWW服务器时,WWW服务器使用“80”端口与你的电脑通信,但你的电脑则 可能使用“3457”这样的端口,如图1所示。
按对应的协议类型,端口有两种:TCP端口和UDP端口。由于TCP和UDP 两个协议是独立的,因此各自的端口号也相互独立,比如TCP有235端口,UDP也 可以有235端口,两者并不冲突。
比如:
IP地址:59.87.140.72:80@HTTP$6&0,1157,1157#
59.87.140.72这就是你的服务器
80 就是你的端口
查询自己端口:
开始---运行---cmd----netstat -an
查看显示的结果。端口是:8000结尾的就是
在网上邻居里面可以看到自己的IP地址,如果是随机分配的IP地址,那就看不到了。
接口和端口的含义是什么?它们有什么区别?分别用在什么场合?
其中一个很重要的原因是各种服务采用不同的端口分别提供不同的服务,比如:通常TCP\/IP协议规定Web采用80号端口,FTP采用21号端口等,而邮件服务器是采用25号端口。这样,通过不同端口,计算机就可以与外界进行互不干扰的通信。 据专家们分析,服务器端口数最大可以有65535个,但是实际上常用的端口才几十个,由此可以看出未...
服务器上lom是什么端口
flex lom是可插拔LOM卡,用作网卡拓展。端口详解 端口是指接口电路中的一些寄存器,这些寄存器分别用来存放数据信息、控制信息和状态信息,相应的端口分别称为数据端口、控制端口和状态端口。电脑运行的系统程序,其实就像一个闭合的圆圈,但是电脑是为人服务的,他需要接受一些指令,并且要按照指令调整系统功能...
"端口"是什么?USB口、COM1、COM2、COM3等等又是什么?
1、端口是设备与外界通讯交流的出口。2、USB口为数据端口、控制端口和状态端口。USB是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。3、COM1、COM2、COM3都是COM口,即串行通讯端口,简称串口。端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。硬件...
什么是ip和端口
2、动态端口是从49152到65535。之所以称为动态端口,是因为它 一般不固定分配某种服务,而是动态分配。3、注册端口端口1024到49151,分配给用户进程或应用程序。这些进程主要是用户选择安装的一些应用程序,而不是已经分配好了公认端口的常用程序。这些端口在没有被服务器资源占用的时候,可以用用户端动态选用...
服务器的服务端口和客户端的端口在用法上有什么不同?
服务端的端口是固定的,客户端的端口是随机的。\\x0d\\x0a比如百度知道这个网站,它公布域名是zhidao.baidu.com,端口是TCP80,这个就不可以随便变更。如果经常变,你今天问的问题,明天想看答案发现域名不对,或者端口不对,你就打不开百度知道,答案就找不到了。\\x0d\\x0a客户端端口是随机的,我...
什么是美国的G口服务器?
美国G口服务器是众多美国服务器类型中的一种。接入互联网的带宽是1G以上的服务器,就称之为G口服务器,服务器的网卡必须是在千M以上。由于G口服务器相对普通独立服务器而言带宽等配置较高,价格也比较贵。因此,G口服务器主要应用对带宽有要求的大型网站或者其他网络平台。海内外有很多服务器商家提供G...
怎么察看服务器的端口??
您好,这样的:对应的服务会起相应的端口。譬如FTP是20和21的默认端口,网页是默认监听80端口,DNS默认是53端口等等。windows中,可以通过netstat -ano命令来查看相关软件使用的端口。linux中,可以通过netstat -ant命令来看相关软件使用的端口。开始→运行→输入CMD→然后输入netstat 即可显示活动的TCP连接,...
网站、服务器、数据库之间的关系是什么?
关系:1、服务器位于网络和数据库之间,服务器是为应用程序提供业务逻辑的。是基于组件的,位于以服务器为中心的架构的中间件。2、这个架构通常是一个主要的基于Web的界面。中间件是业务逻辑所在的应用服务器。而第三层,后端是负责数据库的服务器。应用程序服务器充当用户和数据库之间的交互。3、应用服务...
原端口和目的端口的数值是主机还是服务器?
一个数据包(pocket)被解封装成数据段(segment)后就会涉及到 连接上层协议的端口问题。很多人都在源端口和目的端口这两个概念上犯迷糊,其实他们只是数据的发送方向的问题。比如很多防火墙的规则设置都要求设置源端口和目的端口,其实就是数据包通过防火墙的方向是向内还是向外。源端口就是本机程序用来...
TCP端口和UDP端口都是什么意思?
在TCP传输控制协议中,建立端对端的连接是靠IP地址和TCP的端口号的共同作用。UDP端口是指就是为UDP协议通信提供服务的端口。UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议。服务器一般都是通过知名...
犹苛加替: 知名端口(0~1023)一般固定分配给一些服务,而动态端口(1024~65535)一般不固定分配给某人个服务,许多服务都可以使用.关闭知名端口的话相当于关闭对应服务,但关闭动态端口地的话并不等于关闭服务,因为某些服务可以通过其他端口连接,除非你把这些端口都关闭了.关闭服务的话,并未改变端口的开放状态.
达坂城区13614429021: 端口在服务器和客户端中的作用是什么??
犹苛加替: 服务器的端口一般是固定的,客户端的端口一般是随机的,客户端通过程序会连接服务器的特定端口,从而实现服务器和客户端的通信
达坂城区13614429021: 分析ip,端口号,项目名各是什么,之间有什么关系?它们与服务器各有什么关系? - ?
犹苛加替: 你这不是作业吗,最讨厌的就是作业了.....服务器运行服务,服务有个名,服务名对应一个端口号,然后要能被访问到,需要一个IP(用tcp/ip协议的话)
达坂城区13614429021: 无线移动通信系统中,天线、端口、基站以及小区之间的关系是什么 - ?
犹苛加替: 您好,无线通信系统中,最末端的是天线,负责无线信号的发射,往前一级就是小区,移动通信中叫做扇区,一个扇区会有1副或者很多副发射天线,再往上一级就是基站,一个基站会有1到4个小区,最上面是端口,逻辑意义上的端口,一般是指TCP/IP协议中的端口,端口是负责用户端与服务器的连接
达坂城区13614429021: 怎样看服务对应的端口,端口与服务有什么关系? - ?
犹苛加替: 开始--运行--cmd 进入命令提示符,输入netstat -ano 即可看到所有连接的PID,之后在任务管理器中找到这个PID所对应的程序,如果任务管理器中没有PID这一项,在任务管理器中选"查看"-"选择列"后就有了.某些服务需要特定的端口,如果被其他服务占用就无法运行.可用任务管理器关闭端口.
达坂城区13614429021: web服务器和应用服务器的区别 - ?
犹苛加替: WEB服务器:理解WEB服务器,首先你要理解什么是WEB?WEB表现为三种形式,即超文本(hypertext)、超媒体(hypermedia)和超文本传输协议(HTTP).你可以简单理解为你所看到的HTML页面就是WEB的数据元素,处理这些数据元...
达坂城区13614429021: 计算机端口是个什么意思如何解释 - ?
犹苛加替: 在开始讲什么是端口之前,我们先来聊一聊什么是 port 呢?常常在网络上听说『我的主机开了多少的 port ,会不会被入侵呀!?』或者是说『开那个 port 会比较安全?又,我的服务应该对应什么 port 呀!?』呵呵!很神奇吧!怎么一部主机上...
达坂城区13614429021: 什么端口映射? 什么是域名解析? 它们各有什么用? - ?
犹苛加替: 什么是端口映射 在网络技术中,端口(Port)有好几种意思.集线器、交换机、路由器的端口指的是连接其他网络设备的接口,如RJ-45端口、Serial端口等.我们这里所说的端口,不是计算机硬件的I/O端口,而是软件形式上的概念.服务器可...
达坂城区13614429021: 详细描述一个校园网的端系统与internet的机器进行数据通信的过程 - ?
犹苛加替: 以下将要用到一个叫做NAT的重要名词,先做点解释. NAT是Net Address Translation(网络地址转换)的简称,就是说,局域网通常靠一个具有公网IP的代理网关服务器连到Internet共享上网.局域网内的机器并不具备公网IP地址,它只有内网...