码迷,mamicode.com
首页 > 其他好文 > 详细

OSI七层模型@year12

时间:2017-12-01 18:32:22      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:网络传输   smt   域名解析服务   存在   工作   维护   逻辑   加密   解析   

物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。
物理层:建立、维护、断开物理连接。
数据链路层:建立逻辑连接、进行硬件地址寻找、差错校验等功能。
网络层:进行逻辑地址寻址、实现不同网络之间的路径选择。
传输层:定义传输数据的协议端口号、以及流控和差错校验(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

OSI七层模型@year12

标签:网络传输   smt   域名解析服务   存在   工作   维护   逻辑   加密   解析   

原文地址:http://www.cnblogs.com/zhanzhijie/p/7943679.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!