在网上看到了一面试题:输入一个网站后发生了什么,想问一下关于传输层的三次握手的问题:(1)浏览器通过HTTP解析URL生成请求报文是在三次握手之后还是在其之前?(2)三次握手里ACK,SYN,序号Seq包的传输也是按照: 客户端传输层->网络层->数据链路层->物理层->服务器的物理层->数据链路层->网络层->传输层 这样的顺序吗,还是直接是客户端传输层->服务器传输层这样的?(3)三次握手后,两者就可以交换数据了,这里说的数据是指单单指的是TCP 报文段吗?还是说逐层往下最后封装成的数据帧?还是说是其他的东西?
输入一个网站后发生了什么
1、当然是之后,HTTP 是建立在 TCP 之上的,你 HTTP 都开始传输报文了当然是 TCP 已经建连(即握手)了。
2、建议从头学计算机网络这门课,重点看 OSI 相关。
3、TCP。
2.1m questions
2.1m answers
63 comments
56.7k users