网络基础之信息的生成与传递

本文介绍了网络数据从生成到传输的基本过程。数据通过应用层、运输层、网络层及链路层进行封装,最终形成以太网帧。文章还详细解释了通过交换机和路由器的数据传输过程,包括DNS请求获取目标IP地址、ARP请求获取物理地址等关键步骤。
摘要由CSDN通过智能技术生成

        今天介绍网络基础中的信息的生成与传递

        首先我们的数据在传递过程中会经过这四个层:应用层、运输层、网络层、链路层

我们的数据在应用层序中产生,加上Appl首部传输到运输层的TCP段,形成了TCP段的应用数据。在TCP段加上TCP首部传送给网络层。然后再加上IP的首部形成了IP数据报(报文)。最后将报文传送给链路层,加上以太网的首部与尾部就形成了以太网帧。

        以太网的首部和尾部包括:目的地址(物理地址)、源地址(物理地址)、类型,CRC

           下图为数据的传输过程:


        在形成以太网帧以后,会进行信息的传输(PC_A传给PC_B)。PC_A进行数据传输会进过交换机A。交换机A中有一个库,库里面有与他相连的所有端口所连网卡的物理地址(mac地址)。上面说到以太网包装后,会增加目标地址。当数据到交换机A后他会根据目标地址去找对应端口所连的网卡。找到以后直接把数据传输给PC_B。

                                         

  

       1、A要发送数据给C首先,如果A没有C的ip地址的话,A首先会发出一个dns请求,路由器A或dns解析服务器会给A回应C的ip地址,这样上面数据的形成过程中报文就完整了  源IP地址 :A的IP地址    目标IP地址:C的IP地址。

       2、接下来A要知道如何到达C,A会发出一个arp的地址解析请求,发出这个是为了把请求发送到路由器A中,然后把路由器A的物理地址返回。这样以太网帧就完整了。源地址:A的物理地址   目标地址:路由器A的物理地址

       3、然后数据会到达交换机A,交换机A看到目标物理地址是路由器A的就会把数据发给路由器。路由器收到数据,首先查看目标IP地址,如果在自己的路由表中有该IP地址就直接把数据发过去。如果没有,路由器会对目标IP进行一系列操作,在经过一系列复杂的过程,经过internet,最后把数据传给目标IP。

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值