计算机网络
应用层、运输层、网络层、数据链路层、物理层
互联网中传送的数据单元为分组
每个分组的长度 = 1024bit+一些由必要的控制信息组成的首部
首部中包含诸如目的地址、源地址等重要控制信息,这样才能在互联网中独立的选择传输路径,并被正确的交付到分组传输的终点。
分组交换
采用存储转发技术,把一个报文划分为几个分组后再进行传送。通常我们把要发送的整块数据称为一个报文。
优点:
1.高效:在分组传输的过程中动态分配传输带宽,对通信链路是逐段占用
2.灵活:为每一个分组独立地选择最合适的转发路由
3.迅速:以分组作为传送单位,可以不先建立连接就能向其他主机发送分组
4.可靠:保证可靠性的网络协议;分布式多路由的分组交换网,使网络有很好的生存性
缺点:
1.分组在路由器存储转发时需要排队,会造成一定的时延。
2.各分组必须携带的控制信息也造成了一定的开销,整个分组交换网还需要专门的管理和控制机制。
应用层
http协议。熟知端口80。https 端口443。
请求行:
请求方法get/路径/http版本。1.1
请求域名 www.baidu.com
connection。 发送请求之后是否断开连接。close/keep-alive
user-agent。 浏览器版本。
accept-language 接受语言。cn
//回车
SMTP. FTP.
应用层和运输层中间有一层关于http和tcp的安全通道
安全套接字层