1.HTTP 和 HTTPS 的区别是什么?

2.HTTPS 用到哪些加密技术?加密过程是怎样的?

3.打开网页使用到了那些协议?

4.讲一下 DNS 解析的过程,给一个地址 www.google.com,DNS 服务器是如何逐级解析的?

5.讲一下 TCP 的四次挥手,time-wait 干嘛的,close-wait 干嘛的,在哪个阶段?

6.TCP 粘包拆包有什么作用?

7.TCP 拥塞控制与流量控制有什么区别?

8.讲一下 TCP 的三次握手,为什么需要三次握手,两次会怎样,可以不可以四次握手,为什么?

9.挥手为什么要有 time-wait这个状态?

10.TCP 怎么保证数据的可靠性?

11.TCP 和 UDP 的区别?

12.HTTP 报文都包括哪些?

13.HTTP 如何保持长连接?

14.TCP 传输中的常见问题:丢包、乱序、重复的解决方法?

15.IOS 7层协议分层