
计算机网络
文章平均质量分 89
计算机网络必备知识点
Sivan_Xin
Hi,终于等到你。爱好:Coding&Debug。博客内容:后端方向。喜欢和优秀的人做有挑战的事!
展开
-
【羊了个羊】背后的计算机网络原理
最近大家都迷上了这款游戏,羊了个羊是使用HTTPS协议进行网络通信的,其中一个破解原理则是使用抓包工具,通过修改HTTPS报文的内容,把第二关变成第一关,这样就会大大提高过关的概率。本文不去赘述如何破解,而是尝试说明破解背后的计算机网络原理。原创 2022-09-21 14:38:04 · 8170 阅读 · 0 评论 -
【计网面经】HTTP
计算机网络面经之HTTP篇原创 2022-09-17 13:21:09 · 646 阅读 · 0 评论 -
【计算机网络Part 3】网络层(持续更新中……)
网络层的主要任务是实现网络互联,进而实现数据包在各网络之间的传输。要想实现网络层任务,主要需要解决以下主要问题:解决第一个问题:网络层提供两种服务:面向连接的虚电路服务和无连接的数据报服务(可靠通信由用户主机来保证,网络本身不提供端到端的可靠传输服务)。由于TCP/IP体系结构的因特网的网际层提供的是简单灵活、无连接的、尽最大努力交付的数据报服务,因此本章主要围绕网际层如何传送IP数据报这个主题进行讨论。IPv4地址由网络号+主机号构成。编址方法经历了如下三个历史阶段:分类编址->划分子网->无分类编原创 2022-07-04 19:22:04 · 1002 阅读 · 0 评论 -
【计算机网络Part 2】数据链路层
帧定界帧头和帧尾中包含有重要的控制信息,帧头和帧尾的作用之一就是帧定界PPP帧在帧头和帧尾进行帧定界:以太网V2的MAC帧进行帧定界时,需要添加前导码,每个帧之间存在帧间间隔(96比特时间):透明传输: 是指数据链路层对上层交付的传输数据没有任何限制(即使控制字符在帧数据中,也当做不存在去处理)。面向字节的物理链路使用字节填充(或称字符填充)的方法实现透明传输。即在控制字符前面加上转义字符ESC 。面向比特的物理链路使用比特填充的方法实现透明传输。比如在每五个1之后加上一个0。帧的传输效率原创 2022-07-04 17:45:48 · 2078 阅读 · 0 评论 -
【计算机网络Part 1】概述+物理层
iternet是一个通用名词,它泛指由多个计算机网络互联而成的网络,在这些网络之间的通信协议可以是任意的。Iternet(因特网)则是一个专用名词,它指当前全球最大的、开放的、由众多网络相互连接而成的特定的计算机网络,它采用TCP/IP协议族作为通信的规则,其前身是美国的ARPANET。ISP即因特网服务提供者,比如中国电信,中国联通等。因特网由两部分组成:边缘部分:由主机组成。(用户直接使用、有IP地址才可通信)核心部分:由大量网络和连接这些网络的路由器组成。(提供连通性和交换、为边缘服务)计算原创 2022-07-04 17:44:10 · 692 阅读 · 0 评论