TCP/IP,HTTP总结
来源:互联网 发布:士族知乎 编辑:程序博客网 时间:2024/05/29 02:11
TCP/IP分为四层:应用层,传输层,网络层,数据链路层。
数据链路层:处理连接网络的硬件部分
网络层:处理网络上流动的数据包
传输层:TCP,UDP协议
应用层:FTP,DNS,HTTP协议
IP协议:不是指我们平时说的IP地址,其中重要的两个条件(IP地址,MAC地址)PS:ARP协议凭借MAC地址进行通信
TCP协议:就是安全地把东西带给对方,TCP属于传输层,提供可靠的字节流服务
(将大块的数据分割成以报文段为单位的数据包进行管理,安全地传输也就是我们所知道的三次握手)
第一次,建立连接,客户端发送syn包(syn=j)到服务器,进入SYN_SENT状态,等待确认;
第二次,服务器接收到syn(ack=j+1)包,确认的同时自己也发一个syn包(syn=k),既syn+ack,进入SYN_RECV状态;
第三次,客户端收到服务器的SYN+ACK包,向服务器发送确认包ack(ack=k+1),客户端、服务器都进入ESTABLISHED状态
DNS:DNS和HTTP协议一样都是处于应用层的服务,提供域名IP地址之间的解析。(客户端请求访问某个域名网站,DNS将域名解析成IP地址传输到服务器)
HTTP:是一个基于TCP/IP通信协议来传输的协议,分为请求跟响应两个部分,具有的特点:1、简单快速 。2、灵活。3、无状态,每次连接只处理一个请求,若是后续处理需要前面的信息必须重传。5、支持B/S C/S 模式
Request请求:包括以下格式,请求行(请求方法、 URL 、协议版本 )、请求头部、空行、请求数据
Response响应:包括状态行(协议版本号、状态码、状态信息)、信息报头、空行、响应正文(网页内容)
- TCP/IP,HTTP总结
- HTTP和TCP/IP总结
- TCP/IP Http Https 总结
- TCP/IP&HTTP&Socket原理总结
- TCP/IP与HTTP相关总结
- SOCKET,TCP/IP,UDP,HTTP,FTP总结
- HTTP,Socket,TCP/IP,UDP,FTP总结
- SOCKET,TCP/IP,UDP,HTTP,FTP总结
- SOCKET、TCP/IP、UDP、HTTP、FTP总结
- http tcp ip
- Http和Tcp/ip
- TCP/IP SOCKET HTTP
- TCP/IP SOCKET HTTP
- tcp/ip socket http
- Http, socket tcp/ip
- TCP/IP、Http、Socket
- TCP/IP SOCKET HTTP
- HTTP, TCP/IP
- POJ 1562 Oil Deposits
- xml与Html兄弟情深
- glide__BitmapPool
- MYSQL数学函数
- JAVA设计模式之工厂模式(简单工厂模式+工厂方法模式+抽象工厂模式)
- TCP/IP,HTTP总结
- rsyslog 读取文件名 rsyslog 读取文件名: property(name="$!metadata!filename")
- centos 7配置JDK
- Linux内核Ramdisk(initrd)机制
- python基础学习-There's an error in your program:expected an indented block错误解决
- hrbust 2326 Blind Father (单调栈)
- 浏览器兼容问题详解
- php加盐加密
- 定时删除项目upload目录下的所有不需要的文件以及目录(保留upload目录)