![313db18692cf535564d7ca6fff736533.png](https://i-blog.csdnimg.cn/blog_migrate/60754d870948547393871bb061a7c6b6.jpeg)
HTTP是什么?
Web使用一种名为HTTP(HyperText Transfer Protocol,超文本传输协议)的协议作为规范,完成从客户端到服务器端等一系列运作流程。HTTP主要为了解决文本传输问题,所以,Web是建立在HTTP协议上通信的。
TCP/IP四层模型
TCP/IP是互联网相关的各类协议族的总称。
应用层:应用层决定了向用户提供应用服务时通信的活动。负责信息的内容与格式,http属于应用层的协议。
运行在TCP协议上的协议:
- HTTP(80端口),主要用于普通浏览。
- HTTPS(443端口),HTTP协议的安全版本。
- FTP(20和21端口),由名知义,用于文件传输。
- POP3(110端口),收邮件用。
- SMTP(25端口),用来发送电子邮件。
- SSH(22端口),用于加密安全登陆用。
运行在UDP协议上的协议:
- DHCP(67端口,动态主机配置协议),动态配置IP地址。