图片-稻子网
图片-稻子网
图片-稻子网
图片-稻子网

邮箱服务器端口-计算机网络和通信端口原理

我们知道,世界上有各种各样的计算机操作系统和各种编码方式邮箱服务器端口,那么如果要实现全球通信,是否需要建立一个通用的网络模型来满足计算机之间各种不同的通信需求呢?此时,TCP/IP协议定义的网络模型和国际标准化组织ISO定义的OSI(Open Open )模型应运而生。TCP/IP协议早于OSI模型,现实生活中主要使用TCP/IP协议。OSI模型几乎没有实现,但OSI模型仍有其理论价值。

一、OSI 模型

OSI 模型定义了七层,每一层都提供不同的服务并封装功能供上层使用。

图片[1]-邮箱服务器端口-计算机网络和通信端口原理-稻子网

这张图显示了每一层传输的数据单元的名称以及每一层使用的协议

图片[2]-邮箱服务器端口-计算机网络和通信端口原理-稻子网

这张图显示,在最高层是原始数据。每次到下一层都需要封装一次,传输的数据单元会越来越大。

二、TCP/IP

TCP/IP协议是四层模型,它与OSI模型的对比如下

图片[3]-邮箱服务器端口-计算机网络和通信端口原理-稻子网

TCP/IP 四层模型通常从上到下称为:应用层、传输层、网络层和数据链路层。

在简单了解了网络模型的层次之后,我们来看看计算机之间是如何通信的!

三、寻址

大家都知道,在淘宝上购物需要提供什么?您自己的送货地址!无论是生活中的信件展示、快递,还是网络上计算机之间的通信,我们都需要地址,对,地址在计算机网络通信中实际上占有非常重要的地位。想一想你的家在生活中是否有一个独特的地址?事实上,每台计算机也有其唯一的地址——IP地址(逻辑地址)。比如百度服务器(性能好的电脑)的IP地址是220.181.112.244,它的别名,就是域名。

事实上,众所周知的IP地址只是一种地址。它工作在网络层,在传输过程中是不可变的。

地址有四种类型:物理地址、逻辑地址、端口地址和专有地址。

一个。实际地址

物理地址工作在底层,即数据链路层和物理层帧(帧,一个数据单元,由比特组成)。每次传输都会发生变化,比如从帧A到计算机a到路由器b使用一组地址,帧A会变成另一组从路由器b到路由器c的地址,这是可变的。

湾 逻辑地址

也就是说,世界上所有的计算机都有一个32位的地址(IPv4),唯一代表每台计算机。后来当IPv4地址不够用的时候,就有了IPv6地址,就是128位长. 记住一点,无论IPv4地址还是IPv6地址都是逻辑地址,它们都是唯一代表一台计算机的IP地址,它工作在网络层邮箱服务器端口,在传输过程中不会改变。

C。端口地址

我们已经通过逻辑地址实现了计算机之间的通信,但是没有意义。比如你在玩英雄联盟,你需要把数据传输到其他玩家的电脑还是其他玩家的英雄联盟?你击中了 100 点伤害。这样的数字传送到电脑上是没有意义的,但是传送到英雄联盟的时候,英雄联盟就知道你造成了100点伤害,并在游戏中进行计算。这样一个简单的例子表明,计算机之间的通信本质上是不同计算机之间进程之间的通信。端口号是唯一代表这些进程的数字。(进程:正在运行的程序)端口号有16位,从0到65535,共2^16个端口号。通过端口号可以找到运行在计算机上的应用程序。比如Web服务器对应的端口号是80,我们就实现了通过80端口上网的功能。端口地址工作在传输层,在传输过程中不会改变。端口地址是端口号。

d. 专用地址

最典型的例子是邮箱地址。每个邮箱由邮箱地址唯一指定,并将其转换为相应的端口地址和逻辑地址进行传输。专用地址工作在应用层,在传输过程中不会改变。

我们可以发现计算机地址分为4类,分别对应TCP/IP4层模型。从上到下,它们是:

专用地址应用层

端口地址传输层

逻辑地址网络层

物理地址-数据链路层和物理层

四、端口

因此,我们常说的端口是指我们访问的主机上某个进程的标识号,计算机之间的进程之间的通信就是通过端口来实现的。比如我们访问百度主页,其实就是我们电脑上的浏览器访问百度服务器(一台电脑)上的Web服务器(一个软件,也就是一个大程序)的过程。

web服务器对应的端口号是80,也就是说我们访问一个网页的正确输入应该是IP:80。比如IP地址220.181.百度服务器(一台电脑)的112.244也可以通过域名访问(域名就是IP地址)。访问百度页面(服务器上的百度Web程序)正确输入应该是220.181.112.244:80或:80。之所以能在浏览器上打字就可以访问百度页面,是因为浏览器默认访问的是80端口。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片