当前位置:首页 > 经验 >

二进制是怎么传输的(二进制怎么存储信息)

来源:原点资讯(www.yd166.com)时间:2022-11-06 18:44:10作者:YD166手机阅读>>

我们现在基本上每天都在使用网络,在网络上进行互相通信,但你知道你电脑发送的信息是如何传递到远端电脑上的呢?本篇就讲述一下网络传输原理过程。

首先,我们先得了解一下数据包的封装和解封装过程,这是啥意思呢,比如说你在QQ上发消息“Hello”给你的朋友。这句话想要在网络上进行传输时是需要处理过的,那计算机网络体系结构的通信协议通常划分为七层。自下而上依次为:物理层(Physics Layer)、数据链路层(Data Link Layer)、网络层(Network Layer)、传输层(Transport Layer)、会话层(Session Layer)、表示层(Presentation Layer)、应用层(Application Layer)。

二进制是怎么传输的,二进制怎么存储信息(1)

其中下四层完成数据传送服务,上面三层面向用户。数据要通过网络进行传输,要从高层一层一层的向下传送,如果一个主机要传送数据到别的主机,每层协议都要加上一个相对应的头部,这个过程称为封装。

二进制是怎么传输的,二进制怎么存储信息(2)

就好比寄信一样,为了把“Hello”这条消息发送到目的地,首先在传输层我们要把这消息打包到数据段里,然后网络层要将你的“写信人地址”和“收信人地址”写到数据段上面,即:将数据的源IP地址和目的IP地址分别打包,这样才知道你的这条信息是要送到哪里的。接下来数据链路层主要负责把IP地址对应到硬件地址(MAC),因为要找到远端相应的计算机是要根据硬件地址来查找的。最后在物理层变成比特流也就是一串0和1,也就是变成了低电压和高电压的信号这样就可以通过网线传送出去了。

数据被封装并通过网络传输后,接收设备将删除添加的信息,并根据报头中的信息决定如何将数据沿协议栈向上传给合适的应用程序。这个过程叫解封装。最终将数据交给QQ应用程序进行处理。这样对方就可以看到你发送给他的“Hello”这条信息咯。

二进制是怎么传输的,二进制怎么存储信息(3)

明白数据的封装和解封装对理解数据包在网络中的传输相当重要,以下以Telnet远程登录的实例讲解数据包封装和解封装以及数据包在网络中的传输过程。

如图,IP设备中,PC1和PC2连接在同一个集线器上,R1和R2通过串行线路相连,集线器则连接在路由器R1上,一台二层交换机连接在R2,在它上面连接着的PC1需要远程登录的服务器(Server),以及另外一台PC3:

二进制是怎么传输的,二进制怎么存储信息(4)

首页 123下一页

栏目热文

十进制转二进制对照表(进制转换计算器)

十进制转二进制对照表(进制转换计算器)

十进制 二进制 十六进制1 0001 12 0010 23 0011 34 0100 45 0101 56 0110 6...

2022-11-06 19:13:25查看全文 >>

二进制编码对照表(万能进制转换计算器)

二进制编码对照表(万能进制转换计算器)

大家好,我是电器电!今天来讲一下二进制的运算!加法运算是最基本的运算0 0=0 0 1=1 1 0=1 1 1=10 1...

2022-11-06 18:47:42查看全文 >>

计算机怎么存储二进制(计算机存储和运算都用二进制吗)

计算机怎么存储二进制(计算机存储和运算都用二进制吗)

我相信任何一位中国开发者,都绝对遇到过乱码这个问题。中文,特别是繁简中文的转换出现乱码是家常便饭。为何会出现乱码?到底计...

2022-11-06 19:24:23查看全文 >>

二进制数据怎么存储(二进制存储数字的数据位是什么)

二进制数据怎么存储(二进制存储数字的数据位是什么)

小数如何存储无论是单精度还是双精度在存储中都分为三个部分:符号位(Sign) : 0代表正,1代表为负指数位(Expon...

2022-11-06 19:02:19查看全文 >>

二进制存储路径设置(二进制怎么存储信息)

二进制存储路径设置(二进制怎么存储信息)

innodb_directories变量定义了在启动时扫描表空间文件的目录,支持在服务器脱机时将表空间文件移动或恢复到新...

2022-11-06 18:59:24查看全文 >>

二进制怎么存储数据(二进制代码如何存进存储器)

二进制怎么存储数据(二进制代码如何存进存储器)

如果您不想将工件上传到公共存储库,或者如果您在未连接到公共存储库的私有网络上工作,则需要能够将依赖项离线存储在私有存储库...

2022-11-06 19:23:51查看全文 >>

二进制文件存放(二进制文件目录)

二进制文件存放(二进制文件目录)

来源:科技日报图片来源:DBMS Internals在我们的日常生活中,偶尔会出现这样的经历:辛苦下载的资料文件一不小心...

2022-11-06 18:41:46查看全文 >>

二进制是怎样被读取出来的(通俗解释二进制)

二进制是怎样被读取出来的(通俗解释二进制)

信息时代,我们的生活离不开计算机。我们看到的视频、图片,阅读的文字、数字和符号、听到的音乐,其实都是一串由0和1组合的序...

2022-11-06 18:44:03查看全文 >>

二进制存储方式(进制转换计算器)

二进制存储方式(进制转换计算器)

实战:基于MongoDB文件服务器本节,我们将介绍如何基于MongoDB技术来存储二进制文件,从而实现一个文件服务器Mo...

2022-11-06 19:24:48查看全文 >>

存储8位二进制信息(存储8位二进制的信息)

存储8位二进制信息(存储8位二进制的信息)

C语言支持的基本数据类型通过前面的举例分析,我们知道房子的类型,决定了房子的属性。例如,一房一厅的房子,有一个房间的空间...

2022-11-06 18:38:25查看全文 >>

文档排行