传输网络、链路层从高到低都在传输数据,分段、包、帧的,很晕,数据经过一层不就到达接收方了么

拿以太网来说,发送数据是靠5元组来确定目标的,源IP,目的IP,源端口号,目的端口号,协议号.
IP报文最大版值通常是1500个字节的权,也就是数据一般需要分段传输
所以数据在传输层被分割成数据段,数据段将被打上传输层标记(通常是封装在UDP和TCP协议,端口号也在这层确定)
传输层的报文被发送到网络层,打上网络层标签(一般是IP协议),源ip和目的IP地址会在这层打上标记.加上网络层标签后一般称为包,也叫分组
网络层的报文会发往数据链路层并封装成帧,用于邻接设备间以MAC地址来寻路
最后数据链路层报文被转换成比特流在链路上发送
报文都是逐级封装之后传输的,不是分几次.中间路径会根据需要脱掉某层的封装来完成选路.目的端会把所有封装都脱掉,获取传输的数据段,并最终组装成原有数据

② 数据包传输的具体过程

当A的包发往B时,B收到的是一个数据帧(从二层上看,当然从物理层看就是一些信号),B是路由器,因此对这个帧进行解包,找到其IP地址信息,然后通过路由表查找出相应端口,然后将这个帧发往与C相连的端口,此时帧中的目的MAC已经改变为与C相连的端口的MAC。接着这个帧的目的MAC再一次改变为C的MAC然后到达C。

我们看到,在一个数据包的传递过程中,三层的IP地址信息以及源MAC地址是不改变的,而目的MAC地址是由网络设备动态改变的。

网络设备是如何知道下一跳的MAC地址是什么呢,其实还是靠三层的IP信息计算得出的。在三层上是路由计算,在二层上是通过广播然后根据应答来获取。

顺便解析一下:
在以太网中,数据包最大传输单元MTU为1500个字节,在一个IP包中,去除IP包头的20个字节,可以传输的最大数据长度为1480个字节。在TCP包中,去除20个TCP包头,可以传输的最大数据段为1460个字节。因此,当数据超过最大数据长度时,将对该数据进行分片处理,在IP包头中会看到有多个片在传输,但标识号是相同的,表示是同一个数据包。

③ 互联网信息怎么从一个国家传输到

通过电信号传输,数据在网络上传输的时候,是以一个一个的包裹传送的,这样的包裹我们称为包(数据包或信息包)。就像一辆火车,有一节一节的车厢,从一个地方到达另外一个地方,这些车厢就是包。包和邮包很像,里面含有从哪个IP寄出来,到哪个IP去,以及各种必要的信息。

包在网络上以很快的速度传输着,从一个主机到另一个主机。数据在传送时,根据所使用电缆不同,而拥有着不同的传输速度。例如光纤就比一般的电缆线要快很多。

包除了装载数据外,还记录了其它信息(从何而来,到哪里去,数据的类型、大小等)。
试以鼠标单击下载一张照片为例(从云端服务器下载)。你的计算机首先会捕捉到你的请求,并将之进行打包(打包成一串电脉冲),再盖上云服务器地址的章,最后数据包即飞奔离去。你的请求数据包会跟它周围数万亿个数据包一起,先到达能够读取数据包地址的中心计算机上,再由它们将数据包传输给线路最为通畅的计算机上,如此反复直至数据包到达海底着陆站(光缆设在海底,譬如中美互联网数据传输就要通过中美海底光缆,译者注)。