本文作者:cysgjj

源享保健养生馆地址在哪里,源享保健养生馆地址在哪里啊

cysgjj 04-30 6
源享保健养生馆地址在哪里,源享保健养生馆地址在哪里啊摘要: 大家好,今天小编关注到一个比较有意思的话题,就是关于源享保健养生馆地址在哪里的问题,于是小编就整理了1个相关介绍源享保健养生馆地址在哪里的解答,让我们一起看看吧。什么是端口?到底是...

大家好,今天小编关注到一个比较有意思的话题,就是关于源享保健养生地址在哪里的问题,于是小编就整理了1个相关介绍源享保健养生馆地址在哪里的解答,让我们一起看看吧。

  1. 什么是端口?到底是做什么的呢?

什么端口?到底是做什么的呢?

题主针对端口并未做进一步的描述,所以这里的端口并不清楚是物理端口还是逻辑端口?但可以大胆的猜测的一下,如果题主是搞网络的肯定对端口这块应该不会陌生,所以题主可能接触到的是逻辑端口,并且可能是协议端口。协议端口可能大家接触的更多一些,但如果你对网络不是很熟悉,可能端口是什么就比较迷惑!下面也主要是对<span style="font-weight: bold;">协议端口的说明。

首先说明一下网络的层级结构。

源享保健养生馆地址在哪里,源享保健养生馆地址在哪里啊
(图片来源网络,侵删)

如上图所示,网络层主要提供了一种不同网络主机之间的通信能力,通过IP地址来标识不同的主机。当然IP地址也是逻辑地址,至于IP地址的细节此文不再展开描述。传输层与网络层的最大区别是传输层提供进程间通信通能力。从某种意义上讲,网络通信的最终地址就不能仅仅是主机的IP地址了,还包括可以描述进程的某种标识符。TCP/IP协议提出了协议端口的概念,用于表示通信的进程。有人将主机比作大楼,将端口比作房间。实际上端口可以进一步理解为不同的应用。例如主机上有WEB服务、FTP服务、SMTP服务等等,这些服务分别使用不同端口号来标识。

从某种意义上讲,端口是对通信的进一步细化,由主机细化到主机里面的进程,是通信进一步具体化

端口有两种分配方式。一种是全局分配,另一种动态连接。例如Socket编程的服务端是事先分配好地址的,这个是一种全局分配。而客户端向服务端建立连接时获取的地址是动态连接,是客户端向操作系统提出申请,操作系统处理后返回的。这就容易理解服务端端口不变,而客户端端口不断变化。

源享保健养生馆地址在哪里,源享保健养生馆地址在哪里啊
(图片来源网络,侵删)

在日常生活我们见到的各种服务都有端口,像HTTP、TELNET、DNS、SSH等,主要因为它们均是基于TCP/IP协议,底层或者是TCP,或者是UDP。UDP或TCP协议就需要有端口的标识。

本人具有多年的j***a开发经验,熟悉多种框架,熟悉网络编程,熟悉j***a安全编程,熟悉大数据,熟悉多种安全协议,熟悉并发编程,有兴趣的同学可以互相关注,互相学习!!!

什么是端口呢?简单的说端口就是是设备与外界通讯交流的出口

源享保健养生馆地址在哪里,源享保健养生馆地址在哪里啊
(图片来源网络,侵删)

那么实际中怎么理解端口

例如,把一个主机看成一栋楼,这栋楼的名字是ip地址,这栋楼有65535个房间,每个房间供一个进程(程序)使用,把这栋楼的每一个住户都看成一个运营程序的话,那么他们每个人都有自己的房间,无论什么时候都不会走错房子。只就是端口。有了端口每个程序的运行就不会互相干扰,大家各司其职。保证了工作正常的进行

端口的分类

一般分为逻辑端口、和屋里端口。

IP地址中的端口指的是逻辑端口,逻辑端口是逻辑上用于区分服务的端口。TCP/IP协议中的端口就是逻辑端口,通过不同的逻辑端口来区分不同的服务。一个IP地址的端口通过16bit进行编号,最多可以有65536个端口。端口是通过端口号来标记的,端口号只有整数,范围是从0 到65535。

物理意义上的端口也比较多常见的有ADSL Modem、集线器、交换机、路由器用 于连接其他网络设备的接口,如RJ-45端口、SC端口等等。

端口的作用

在UDP/IP协议中,用源IP地址 + 源端口号 + 目的IP地址 + 目的端口号 + 协议号(组成的套接字),这样一个五元组来标识一个通信,可以看出端口可以作为一个识别的标识。在应用工作的过程中有了端口的存在,保证了每个程序的正常进行,不会相互串行。

之前看到有人打了这么个比方:通常一栋楼房都有一个门牌号,然后这栋楼有很多个房间,不同的房间有不同的用途,比如有的房间是***,有的房间是商城,有的房间是洗浴中心,你可以根据需要使用这些房间的服务。如果把计算机比作楼房,ip地址就相当于门牌号,那端口就相当于房间,端口的服务就相当于房间的作用。当你需要服务时,就去找对应的端口。

但我后来看的资料多了之后,发现这个比喻其实并不是很恰当,因为从稍微专业的角度讲,端口其实就是一种操作系统的可分配***,有需要时进程会和某一端口绑定,绑定之后,远程主机发给该端口的数据,就能被相应进程接收,反之亦然。也就是说,数据交换其实是通过端口进行的。

这里面其实有一个相互的过程,并不只是被动地接收,如果用信件来打比方应该更恰当些。一个城市通常有且仅有一个邮编,且不同城市邮编不会重复。刚开始的时候这个城市只有两三个人,来了一封信件之后,邮政公司也懒得麻烦,就把信件仍给这三个人,让他们自己认领。但后来人越来越多,信件也越来越多,每收到一封信件都要所有人来看看是不是自己的,这样每个人跑来跑去都很累。为了解决这个问题,后来邮政公司给每个人都编了个唯一的号(比如说就是手机号),信件来了之后就拨打对应的手机号通知取信件;收了信件之后,如果有必要还可以给对方回信。

在这个比喻中,一座城市就相当于一台计算机,邮编相当于ip,邮政公司就像是网卡,人的编号(也就是手机号)就相当于一个端口;两个城市的人的信件往来就相当于两个端口的通信。一个邮编加一个手机号能标识一个人,同样,一个ip加一个端口也能标识一个应用程序。

以上就是我的拙见,大家如果有更好的比喻,欢迎在评论区讨论,共同学习。

&nbsp;   在网络的世界里,有两个很重要的概念,一个是IP地址,一个是端口。根据IP地址可以找到互相通信的终端,根据端口可以找到互相通信的应用程序,也就是不同的端口号对应不同的应用程序。

    一个IP地址标识了一台主机,而一台主机可以提供多种服务,比如web服务、ftp服务、远程桌面等。如何区分不同的服务呢,显示只靠IP地址是不行的,IP地址与服务是一对多的关系,这时就需要端口号进行区分了。

    比如我们访问今日头条网站,浏览器使用一个大于***的随机端口,通过DNS获取到今日头条的网站的IP地址,访问web服务的80端口。下图显示了TCP报文的格式,其中前两个字段就是源端口号和目的端口号。

    端口号是个整数,范围从0到65535(2^16-1),分为周知端口和动态端口。

    1)周知端口,周知端口就是众所周知的端口,有些是约定俗成的。范围从0~1023,比如常见的***为80,ftp为21、telnet为23、dns为53等等。

端口总的一个概念即为设备和外界或者和其他设备通信的一个口,是数据从一个地方传输到另外一个地方的门,关于什么是端口这个问题我们可以从两个层面来理解,第一个是物理硬件端口,另外一个是虚拟端口。

1、物理端口

物理端口中常说的是网络设备的硬件端口和各种计算机硬件端口。网络硬件端口比方说各种路由器、交换机、集线器、网卡插网线的网口这类都是硬件端口。计算机硬件端口比如其中硬件领域的端口又称接口,如:并行端口、串行端口等。

2、虚拟端口

包括各种系统或者软件在开发定义的时候协定的某些协议数据的出入口,这种口只容许使用特点协议的数据通过使用,其他协议数据无法通过比方说供web访问的80、8080端口,远程访问的3389端口、数据库连接访问端口1433等,还有我们日常所说的TCP端口、udp端口都是一种规定好的协议,计算机之间相互通信的时候,分为两种方式:一种是发送信息以后,可以确认信息是否到达,也就是有应答的方式,这种方式大多***用TCP协议;一种是发送以后就不管了,不去确认信息是否到达,这种方式大多***用UDP协议。

那么端口到底是做什么的呢?

电脑运行的系统程序,其实就像一个闭合的圆圈,但是电脑是为人服务的,他需要接受一些指令,并且要按照指令调整系统功能来工作,于是系统程序设计者,就把这个圆圈截成好多段,这些线段接口就叫端口,系统运行到这些端口时,一看端口是否打开或关闭,如果关闭,就是绳子接通了,系统往下运行,如果端口是打开的,系统就得到命令,有外部数据输入,接受外部数据并执行。 其实端口就是一个连接各种设备接口、各种软件设备接口直接通信管理者,即承担着管理监控作用,又起到着数据翻译作用。

到此,以上就是小编对于源享保健养生馆地址在哪里的问题就介绍到这了,希望介绍关于源享保健养生馆地址在哪里的1点解答对大家有用。

文章版权及转载声明

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.nbfsw.com/post/20830.html发布于 04-30

阅读
分享