网络:OSI七层网络模型,TCP,HTTP协议,三次握手联系
1.OSI(Open System Interconnection)开放系统互连参考模型
是计算机实现网络通讯的一个标准体系
2.七层模型图,TCP/IP模型(是对OSI模型的一种整合精简版)
3.各层的功能和支持的协议
4.常见的网络相关的协议
DNS | (Domain Name System) 域名解析协议 www.baidu.com |
FTP | (File Transfer Protocol)文件传输协议,它是一个标准协议,是在计算机和网络之间交换文件的最简单的方法。 |
HTTP | (Hypertext Transfer Protocol )超文本传输协议 |
HTTPS | (Secure Hypertext Transfer Protocol)安全超文本传输协议,它是由Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作. |
UDP | (User Datagram Protocol)用户数据报协议,它是定义用来在互连网络环境中提供包交换的计算机通信的协议 |
TCP | (Transmission Control Protocol)传输控制协议,是一种面向连接的、可靠的、基于字节流的传输层通信协议 log转发:开启一个协议:tcp(三次握手和四次挥手) |
(计算机处理的对象一般都是单独的文本、声音或图像信息。超文本技术则把文本、图像、影视、声音等各种各样的信息揉合在一起,这样形成的文件叫做超文本文件。)
5.七层模型和协议的联系
1/2层解决网络通信问题,3/4层解决传输问题,5/6/7应用层处
tcp/udp传输层,ip网络层,http是应用层协议
6.HTTP协议与TCP协议有什么联系
①.TCP是传输协议,HTTP是应用协议。
②.TCP承载HTTP链接
③.建立一次TCP连接,可以发多次http请求,因为三次握手耗时较长,占用资源较多,不会频繁进行建立TCP连接,可以复用Tcp连接.
7.TCP三次握手(是一种安全的确认机制)
8.套接字概念