随笔分类 -  网络编程 / TCP/IP协议

摘要:HTTP和TCP的关系 TCP是传输层协议,而HTTP是应用层协议 HTTP是要基于TCP连接基础上的 简单的说 TCP就是单纯建立连接,不涉及任何我们需要请求的实际数据,简单的传输。 HTTP是用来收发数据,即实际应用上来的。 从传输层,先说下TCP连接,我们要和服务端连接TCP连接,需要通过三次 阅读全文
posted @ 2024-03-17 20:05 慎终若始 阅读(43) 评论(0) 推荐(0) 编辑
摘要:一、HTTP协议详解之URL篇 http(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式,HTTP1.1版本中给出一种持续连接的机制,绝大多数的Web开发,都是构建在HTTP协议之上的Web应用。 HTTP URL (URL是一种特殊类型的URI,包含了用 阅读全文
posted @ 2020-06-07 08:36 慎终若始 阅读(250) 评论(0) 推荐(0) 编辑
摘要:常见HTTP状态码 200 OK 301 Moved Permanently 302 Found 304 Not Modified 307 Temporary Redirect 400 Bad Request 401 Unauthorized 403 Forbidden 404 Not Found 阅读全文
posted @ 2020-06-04 17:33 慎终若始 阅读(131) 评论(0) 推荐(0) 编辑
摘要:一、TCP协议与HTTP协议区别 1、直观认识 TCP协议对应于传输层,而HTTP协议对应于应用层,从本质上来说,二者没有可比性。Http协议是建立在TCP协议基础之上的,当浏览器需要从服务器获取网页数据的时候,会发出一次Http请求。Http会通过TCP建立起一个到服务器的连接通道,当本次请求需要 阅读全文
posted @ 2019-12-30 14:17 慎终若始 阅读(2789) 评论(0) 推荐(0) 编辑
摘要:手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”: 第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SE 阅读全文
posted @ 2019-12-30 14:03 慎终若始 阅读(280) 评论(0) 推荐(0) 编辑
摘要:一、背景 互连网早期的时候,主机间的互连使用的是NCP协议。(传输数据的协议)这种协议本身有很多缺陷,如:不能互连不同的主机,不能互连不同的操作系统,没有纠错功能。为了改善这种缺点,大牛弄出了TCP/IP协议。现在几乎所有的操作系统都实现了TCP/IP协议栈。 二、概念 1、定义 百度百科: TCP 阅读全文
posted @ 2019-12-30 11:26 慎终若始 阅读(1966) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示