• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






coooookie

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

合集-网络

 
从输入URL到页面加载发生了什么?
摘要:1、首先进行DNS域名解析,目的是找到对应的ip地址 DNS解析过程: 首先搜索浏览器自身的DNS缓存 》没有找到则去本机的host文件中找 》发起DNS递归查询,先查本地域名服务器———》com顶级域名服务器———》根域名服务器 直到最后本地域名服务器得到google的IP地址并把它缓存到本地,供 阅读全文
posted @ 2023-05-25 16:59 coooooookie 阅读(38) 评论(0) 推荐(0)
计算机网络(一)
摘要:一、HTTP长连接和短连接的区别? 长连接:在一个TCP连接上可以发送多个数据包,但是如果没有数据包发送时,也要双方发检测包以维持这个长连接。短连接:当双方需要数据交互的时候,就建立一个TCP连接,本次交互完之后就断开这个连接。 Socket心跳包机制:像心跳一样,每隔固定时间向服务器发送一个包,以 阅读全文
posted @ 2023-05-30 22:46 coooooookie 阅读(57) 评论(0) 推荐(0)
TCP/IP网络模型
摘要:为什么要有TCP/IP网络模型? 为了兼容多种多样的设备,需要协商出通用的网络协议。 一、应用层 专注于为用户提供应用功能,比如HTTP、FTP、Telnet、DNS、SMTP等。 应用层工作在操作系统的用户态,传输层及以下则工作在内核态。 二、传输层 应用层的数据包会传给传输层,传输层为应用层提供 阅读全文
posted @ 2023-08-25 10:33 coooooookie 阅读(53) 评论(0) 推荐(0)
OSI七层模型
摘要:相比TCP/IP四层模型,OSI模型比较复杂而且不实用,很多功能在多个层中重复出现。 为什么网络要分层? 1、保证各层之间相互独立性,不需要关心其它层是如何实现的,只需要知道自己如何调用下层提供好的功能就可以了。 2、提高灵活性和可替换性:每一层都可以根据需求进行修改或者更换,而不会影响到整个网络的 阅读全文
posted @ 2023-08-25 10:46 coooooookie 阅读(53) 评论(0) 推荐(0)
HTTP
摘要:一、概念 超文本传输协议:一个在计算机世界里专门在「两点」之间「传输」文字、图片、音频、视频等「超文本」数据的「约定和规范」。 状态码: 常见字段: 1、host字段:服务器的域名 2、Content-Length 字段:本次回应的数据长度 3、Connection 字段:设置长连接,开启了 HTT 阅读全文
posted @ 2023-08-25 21:25 coooooookie 阅读(66) 评论(0) 推荐(0)
TCP & UDP
摘要:一、TCP TCP 是面向连接的、可靠的、基于字节流的传输层通信协议。 1、TCP头格式 1、序列号:用来解决乱序问题,通过 SYN 包传给接收端主机,每发送一次数据,就「累加」一次该「数据字节数」的大小。 2、确认应答号:用来解决丢包问题,指下一次「期望」收到的数据的序列号,发送端收到这个确认应答 阅读全文
posted @ 2023-08-26 12:49 coooooookie 阅读(69) 评论(0) 推荐(0)
网络层的协议
摘要:一、IP 主要作用是寻址和路由。 1、IPV4 32位数字,每8位1组,共4组。 IP 地址分类成了 5 种类型,分别是 A 类、B 类、C 类、D 类、E 类。 在 IP 地址中,有两个 IP 是特殊的,分别是主机号全为 1 和 全为 0 地址。 主机号全为 1 指定某个网络下的所有主机,用于广播 阅读全文
posted @ 2023-08-26 14:50 coooooookie 阅读(70) 评论(0) 推荐(0)