如果心满意足,谁又去准备面试?

Android面试准备——网络方面

2021-03-19  本文已影响0人  So_ProbuING

今天是准备的第一天,我觉得需要梳理所有的知识点,而不仅仅是从网上找点面试题过了就行了,今天主要回顾网络方面的东西,网络方面是我们大学的必修课,但是在工作中表面上用的很少,但是其实这种基础的东西都在潜移默化的影响我们对事务的判断。所以也是至关重要的

网络分层模型

网络分层模型有两种:

  1. OSI七层模型:


    七层模型.png
  2. TCP/IP四层模型:


    四层模型.png

其中TCP/IP(网络层) UDP(传输层)

TCP三次握手与四次挥手

进行三次握手时发送数据包 发送的数据包[syn][ack] 每次响应与发送都需要改变标识位,一般是+1

HTTP应用层协议

HTTP:超文本传输协议。最早在91年在http0.9版本放出。后来迭代到1.0、1.1、2.0,

HTTP报文格式

http报文格式

HTTPS/SSL协议

HTTPS:HTTP Over TLS 运行在TLS协议上的安全的HTTP协议


image.png

关于SSL握手

数字证书

证书就是互联网的身份证,由国家CA颁发的才会被认证,而个人签名认证的证书是不被认证的

上一篇 下一篇

猜你喜欢

热点阅读