本文目录一览

1,数据封装在每一步都做了什么

建立起一个包含IP头和数据的IP数据报

数据封装在每一步都做了什么

2,TCPIP的数据封装和解封装的过程是什么

首先把TCP /IP 分开来看他们在不同的网络模型层上。请看协议头格式~~
封装是从上到下,解封是从下到上,交换机读取链路信息转发,路由器解到ip层,根据ip地址修改下一跳链路地址,源mac改成自己的出口mac

TCPIP的数据封装和解封装的过程是什么

3,java中封装是什么

封装就是将字段get 跟set 字段声明前用 private String name //私有化 public String getName() { return name; } public void setName(String name) { this.name = name; } 必须通过此类的get/set方法来访问 这就是对数据得封装 面向对象之一还有继承,多态

java中封装是什么

4,计算机数据拆封名词解释

当网络中的两台计算机要进行通信时,数据由发送端的应用层向下,逐层传送,而且每一层都为原始数据添加报头(有的层除增加报头外,还需要添加报尾),这也称为数据封装的过程。当封装好的数据到达物理层后,就会根据连接两台设备所使用的物理介质类型,将数据帧的各个比特转换为电压、光源、无线电波等物理层信号,通过中间网络设备,发送端的数据会被送达接收端的物理层。 在接收端,数据的还原需要进行一个封装的反过程,从物理层向上直到应用层,随着数据逐层向上传递,协议数据单元的报头及报尾被一层层剥离。最终实现了数据从发送端到接收端的传递。
虽然我很聪明,但这么说真的难到我了

5,C中类是如何进行封装的

封装就是将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。封装的目的是增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过 外部接口,一特定的访问权限来使用类的成员。 例如,在抽象的基础上,我们可以将时钟的数据和功能封装起来,构成一个时钟类。按c++的语法,时钟类的声明如下: class Clock { public: //共有成员,外部借口 void SetTime(int NewH,int NewM,int NewS); void ShowTime(); private: //私有成员,外部无法访问 int Hour,Minute,Second; } 可以看到通过封装使一部分成员充当类与外部的接口,而将其他的成员隐蔽起来,这样就达到了对成员访问权限的合理控制,使不同类之间的相互影响减少到最低限度,进而增强数据的安全性和简化程序的编写工作。

6,网络中数据传播时被封装是怎么回事

这涉及到网络传输的原理。我们的网络传输在逻辑上是分成了好多层的。从通过传输层TPDU建立一条连接开始,传输的数据依次从第七层向第一层流动流动过程中经历了一个封装过程,从上一层到下一层都要在原来的数据上添加一个控制信息。会话层的报文拆开成多个部分,每个部分加上控制头就是分组(segment)然后到下一层传输层,传输层传到网络层的时候再添加上IP报头,变成数据包(packet),然后在送到数据链路层,然后再封装,就是添加帧头,变成数据帧(frame),然后传输到物理层,在物理层转换成只有0和1的比特流,再通过电缆把比特流传输过去,到目的主机后再把原来的程序倒转,这就是一个传输的过程
你可以这么理解:设备之间传送的数据必须要有头有尾,这样就会形成一个完整的数据包,,而封装就是在一个数据前加上头和尾,这样接收设备就知道这个包的完整性。而解封装就是把这个数据剥离了头和尾,然后才能够进行正常的数据处理。不知道这么说你明白不明白。

文章TAG:数据封装  数据封装在每一步都做了什么  
下一篇