简述端口在通信中的作用?

简述端口在通信中的作用?,第1张

IP和端口号组成了你的网络地址。区别在于,IP就是一个电脑节点的网络物理地址,端口是该计算机逻辑通讯接口。

具体见解如下:

1

在网络技术中,网络的端口大致指两种:一是物理意义上的端口,二是逻辑意义上的端口,一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等,这些端口都是默认开启的,这也就为系统的安全潜伏了隐患,所以平时就要注意关闭一些不必要的端口。

2

网络中的IP是英文Internet

Protocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。所有的网络计算机只要遵守IP协议就可以与因特网互连互通。正是因为有了IP协议,因特网才得以迅速发展成为世界上最大的、开放的计算机通信网络。

3

ip地址是电脑在网络中用来标记地址的一组数字,就像证件号码一样,是你电脑计算机的编码信息。端口是电脑系统对应一些服务所开起的通信通道,还有就是交换机上网线的插口也叫端口。

对于端口这个词一定不陌生。在这些报文段格式中我们总能看到源端口和目的端口这些字段,那关于端口今天这篇文章我们便来了解一下。

我们知道两个进程要想在计算机内部尽享通信,可以有管道、共享内存、信号量、消息队列等方法。两个进程如果需要进行通信最基本的前提是能够唯一的表示一个进程,在本地进程通信中我们可以使用PID(进程标识符)来唯一标识一个进程。

但PID只在本地唯一,如果把两个进程放在不同的两台计算机上,然后他们进行通信的话PID就不可以了,所以就需要另外一种手段。

解决这个问题的方法就是在运输层使用协议端口号,简称端口。

IP层的ip地址可以唯一标识一台主机,而TCP协议和端口号可以唯一标识主机的一个进程,这样我们就可以利用(ip地址+协议+端口号)唯一标识网络中的一个进程。我们把这种模式称为套接字(socket)。

这就是说,虽然通信的重点是进程,但我们只要把传送的保温交给目的主机的摸一个合适的端口,剩下的工作就有TCP来完成了。

TCP 用一个 16 位端口号来标识一个端口,可允许有 65536 ( 2的16次方) 个不同的端口号,范围在 0 ~ 65535 之间。

端口号根据服务器使用还是客户端使用,以及常见不常见的维度来区分,主要有以下类别:

服务器端使用的端口号

熟知端口号

登记端口号

客户端使用的端口号

端口号的分类

服务器端使用的端口号

熟知端口号:

取值范围:0 ~ 1023。

服务器机器一接通电源,服务器程序就运行起来,为了让因特网上所有的客户程序都能找到服务器程序,服务器程序所使用的端口就必须是固定的,并且是众所周知的。

1

1

一些常见的端口号:

应用程序 熟知端口号

FTP 21

TELNET 23

SMTP 25

DNS 53

TFTP 69

>

以上就是关于接口和端口的含义是什么它们有什么区别分别用在什么场合全部的内容,包括:接口和端口的含义是什么它们有什么区别分别用在什么场合、端口在TCP/IP传输层的作用是什么、IP和端口号有什么作用区别是什么呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/8874332.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-22
下一篇2023-04-22

发表评论

登录后才能评论

评论列表(0条)

    保存