网络
文章平均质量分 86
Kukeoo
记录自己的学习生涯
展开
-
HTTP协议抓包 【HTTP协议解析】
一、Fiddler抓包原理为什么fiddler能抓到包?原因在于:1.客户端浏览器在发送请求的时候,会打开一个代理服务器,这个代理服务器的地址是127.0.0.1,端口号为8888。2.fiddler会不断监听8888端口发出来的请求,一旦监听到了,就会转发给厂商服务器。3.服务器要转发给客户端,也会发送给8888端口,同样会被fiddler监听到,然后在转发给客户端。二、HTTP协议状态码首先,HTTP状态码是存放在响应报文里的。浏览器向网页所在服务器发送请求.原创 2021-04-03 13:28:37 · 3395 阅读 · 0 评论 -
网络 一 【概述、OSI七层模型、TCP/IP四层模型】
一、概述简介计算机网络是一些互联的、自治的计算机系统的集合,他可以实现资源共享和信息传递。从功能组成上,计算机网络由:通信子网(由各种传输介质、通信设备和相应网络协议组成)资源子网(是实现资源共享功能的设备及其软件的集合)组成。性能指标1.速率指连接到计算机网络上的主机在数字信道上传送数据的速率,也称数据率。单位:b/s2.带宽最高数据率即为带宽。单位:b/s3.时延指数据(一个报文或分组)从网络(或链路)的一端传送到另一端所需要的总时间。原创 2021-03-06 22:47:16 · 739 阅读 · 0 评论 -
网络 六 【顶层接口:应用层】
一、应用层干了啥应用层作为网络的最上层,他提供了很多应用层协议。这些协议嵌套在各种我们使用的应用程序中,为用户与网络之间提供一个打交道的接口。我们在使用各种网络应用程序时,都是内置有应用层协议的。比如,IE浏览器,使用的是应用层的HTTP协议;QQ使用的应用层协议是OICQ;Outlook使用收发邮件的SMTP、POP3协议。这里要注意一点,我们所使用的软件是应用程序,这些软件只是软件开发者编程开发出来的,这些应用软件只是一个壳子,而这些软件里嵌套的协议才是应用层的内原创 2021-03-16 19:55:41 · 3490 阅读 · 0 评论 -
网络 五 【进程与进程的通信:传输层】
一、传输层干了啥上一章我们学了网络层,网络层干的事是将分组,通过路由器,从一个网络传递到另一个网络;具体来说,是将一个分组从一个主机传递到另一个主机进行通信,是两台主机之间的逻辑通信。然而,主机之间的通信,实质上是主机之间的两个应用程序进行通信(又称端到端的通信),比如,A主机的QQ进程发送了一条消息给B主机的QQ进程,传输层就负责具体这样的应用进程之间的逻辑通信。那么,一台主机有很多形形色色的进程,相应地,传输层需要提供对应的协议吗?答案是否。这就是传输层的第二个功能——复原创 2021-03-14 18:43:58 · 3104 阅读 · 0 评论 -
网络 四 【物理与逻辑的转换点:详解网络层】
一、网络层干了啥?IP是什么?先不管网络层干了啥,我们来看这样一张网络五层结构图:橙色的那一层叫做网络层。通过图,我们可以发现,网络层的主要协议有:ARP,IP,ICMP,IGMP其中,IP占了大半壁江山。而IP是什么?IP的全称为Internet Protocol——网际协议。前面我们学习了,协议是建立在对等实体之间的。也就是说,要想在网络中做到有条不紊地交换数据,就必须遵循一些事先约定好的规则。这些规则明确规定了所交换的数据的格式,以及有关的同步问题。原创 2021-03-12 16:11:02 · 1432 阅读 · 0 评论 -
网络 三 【桥梁:数据链路层】
目录一、数据链路层干了啥?二、功能汇总1.总体来说:为网络层提供服务。2.组成帧3.进行差错控制4.进行可靠传输5.进行流量控制6.对于数据链路层本身来说,有对介质的访问控制三、组帧四、差错控制检错纠错五、可靠传输六、流量控制单帧滑动窗口与停止等待协议多帧滑动窗口与后退N帧协议多帧滑动窗口与选择重传协议七、介质访问之信道划分八、介质访问之随机访问九、介质访问之轮询:令牌传递协议十、局域网十一、广域网PPP协议.原创 2021-03-08 23:17:55 · 530 阅读 · 0 评论 -
网络 三【详解局域网:以太网、网络适配器、WLAN】
一、局域网局域网,简称LAN,是指在某一区域内由多台计算机互联成的计算机组,使用广播信道。局域网具有以下四种拓扑结构:传输介质:有线局域网常用:双绞线,同轴电缆,光纤无线局域网常用:电磁波局域网分类:二、MAC子层和LLC子层IEEE 802标准将数据链路层划分为逻辑链路层LLC和介质访问控制层MAC。三、以太网以太网是一种基带总线局域网规范,采用CSMA/CD协议。特点:提供无连接、不可靠服务。无连接:发送方和接收方之间无“握手.原创 2021-03-08 23:04:45 · 8557 阅读 · 0 评论 -
网络 三【数据链路层:MAC子层五大动态协议】
一、说明动态随机访问协议不采用集中控制方式解决发送信息的次序问题,而是所有用户能根据自己的意愿随机的发送信息,占用信道的全部速率。分为以下两大类:动态:随机访问法ALOHA协议CSMA协议CSMA/CD协议CSMA/CA协议动态:轮询访问法令牌传递协议一、ALOHA协议(想发就发,不听就说)纯ALOHA协议:不监听信道,不按时间槽发送,随即重发。很随心所欲的一个协议。时隙ALOHA协议(控制想发就发的随意性):把时间分成若干..原创 2021-03-08 22:33:58 · 1685 阅读 · 0 评论 -
网络 二 【底层传输:物理层】
一、物理层干了啥?物理层就是把物理层的实体(这里是数据,可以理解为比特序列,也就是01的组合),从信源发出,经过变换器的调制或编码,成为信号,再让信号在信道上通过介质(有线介质:如光纤,双绞线;无线介质:如无线电波,微波)传输(方式有电路交换,报文交换,分组交换),经过物理层设备来稳定(如中继器,将信号整型并放大再转发出去),再经过反变换器的调制和编码,还原成数据,发送到信宿的过程。来张流程图:简而言之:数据→信源→调制或编码→成为信号→进入信道→通过中继器或放原创 2021-03-07 22:36:41 · 1062 阅读 · 2 评论