OSI七层模型@year12

物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。
物理层:建立、维护、断开物理连接。
数据链路层:建立逻辑连接、进行硬件地址寻找、差错校验等功能。
网络层:进行逻辑地址寻址、实现不同网络之间的路径选择。
传输层:定义传输数据的协议端口号、以及流控和差错校验(TCP UDP 数据包一旦离开网卡即进入网络传输层)。
会话层:建立、管理、终止会话。
表示层:数据的表示、安全、压缩。
应用层:网络服务与最终用户的一个接口。
协议有:HTTP、FTP、TFTP、SMTP、SNMP、DNS、TELNET、HTTPS、POP3、DHCP、
 
HTTP协议的工作特点和工作原理
工作特点:基于B/S模式 ,通信开销小,简单快速,传输成本低,使用灵活、可使用超文本传输协议,节省传输时间,无状态。
工作原理:客户端发送请求给服务器,创建一个TCP连接,指定端口号,默认80,连接服务器,服务器监听浏览器请求,一旦监听到客户端请求,分析请求类型后,服务器会向客户端返回状态信息和数据内容。
HTTP协议请求方法
GET、POST、HEADER、OPTIONS、PUT、DELETE、TRACE
GET 和 POST的区别
1、GET刷新后退无异,POST会重新提交。
2、GET可以被浏览器收藏书签。
3、GET数据会存在历史纪录,POST不会。
4、GET数据有长度限制POST没有。
5、GET没有POST安全。
HTTPS是一种基于SSL/TLS的HTTP协议,所有的HTTP数据都是在SSL/TLS协议封装之上传输的。
HTTPS协议在HTTP协议的基础上,添加了SSL/TLS握手以及数据加密传输,也属于应用层协议。
FTP:文件传输协议 21
Telnet :远程登陆的端口:23
SMTP:定义了简单邮件传输协议 25
POP3:接收邮件 110
HTTP协议:超文本传输协议 80
DNS:用于域名解析服务 53
posted @ 2017-12-01 17:40  year12  阅读(158)  评论(0编辑  收藏  举报