当我们在浏览器中输入:https://www.baidu.com/  后得到网络响应,这个过程发生了什么?

请求如下图:

浏览器发送一次请求的过程(图解)

  其中以太网数据包组装流程如下:

浏览器发送一次请求的过程(图解)

  1. 输入请求,根据应用层协议包装成一个数据包;
  2. 请求进入传输层,将应用层数据包包装成TCP数据包,并加一个TCP头;
  3. 请求进入网络层,将TCP数据包装成IP数据包,并加一个IP头;
  4. 请求进入数据链路层,将IP数据包装成以太网数据包,并加一个以太网标头;
  5. 通过交换机进行广播,以太网包的限值是5000字节,超过则进行切割,切割后的每个数据包包含以太网头、ip头、切割后的数据包;
  6. 如果不在一个子网内,还需要路由器进行广播;

相关文章:

  • 2021-10-16
  • 2021-10-01
  • 2022-12-23
  • 2021-12-30
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-27
  • 2022-01-16
  • 2022-03-05
  • 2021-06-07
  • 2021-12-12
  • 2021-05-26
相关资源
相似解决方案