
计算机网络
IT_kiki
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
wireshark对手机app抓包,手机可以连上共享网络并上网,但是wireshark中所有接口都没有流量
用wireshark对手机app进行抓包,手机连上电脑共享的网络后可以上网,但是wireshark上所有接口都没有流量:排查思路:(1)确认wireshark有权限在mac上使用Wireshark,首先需要打开网卡,允许wireshark访问终端命令:sudo chmod 777 /dev/bpf*之后就可以看到wireshark的ap1接口有流量了,如下图:...原创 2021-06-23 10:36:54 · 1414 阅读 · 0 评论 -
HTTP/1.0、HTTP/1.1、HTTP/2.0区别
一、HTTP的基本优化影响一个 HTTP 网络请求的因素主要有两个:带宽和延迟。 带宽:如果说我们还停留在拨号上网的阶段,带宽可能会成为一个比较严重影响请求的问题,但是现在网络基础建设已经使得带宽得到极大的提升,我们不再会担心由带宽而影响网速,那么就只剩下延迟了。 延迟: 浏览器阻塞(HOL blocking):浏览器会因为一些原因阻塞请求。浏览器对于同一个域名,同时只能...原创 2019-09-01 16:23:45 · 694 阅读 · 0 评论 -
HTTP响应状态码
HTTP1.1状态码分为五类,具体如下:100-199 用于指定客户端应相应的某些动作。200-299 用于表示请求成功。300-399 用于已经移动的文件并且常被包含在定位头信息中指定新的地址信息。400-499 用于指出客户端的错误。 500-599 用于指出服务器错误。常用的状态码:1x...原创 2019-09-01 14:57:56 · 416 阅读 · 0 评论 -
TCP可靠传输的实现
TCP可靠传输的实现从三个方面来说:1、传输的所有数据都能到达对端通过32位确认号、超时重传、滑动窗口、拥塞控制等来实现2、数据不乱序通过TCP报头中的32位序号可对其保证,序号还可处理重复的报文段3、数据不出错(不被修改或失真)通过TCP报头中的16位校验和保证(CRC)。不仅可校验TCP头部,而且可校验数据部分。下面分别阐述上述提到的机制:目录1.滑动窗口...原创 2019-08-20 22:47:48 · 878 阅读 · 1 评论 -
TCP协议详解
一、TCP主要特点TCP是面向连接的、可靠的、字节流服务面向连接:应用程序在使用TCP协议之前,必须先建立TCP连接,在传送数据完毕后,必须释放已经建立的TCP连接。也就是说应用进程之间的通信号和像在“打电话”:通话前要先拨号建立连接,通话结束后要挂机释放连接。注意:每一条TCP连接只能有两个端点,是点对点的,所以基于广播和多播(目标是多个主机地址的)应用程序不能使用TCP服务,而无连接协...原创 2019-08-20 18:46:52 · 250 阅读 · 0 评论 -
Cookie和Session的工作原理及比较
目录一、Cookie详解二、Session详解三、Cookie和Session的区别一、Cookie详解1、简介因为HTTP协议是无状态的,即服务器不知道用户上一次做了什么,这严重阻碍了交互式Web应用程序的实现。在典型的网上购物场景中,用户浏览了几个页面,买了一盒饼干和两饮料。最后结帐时,由于HTTP的无状态性,不通过额外的手段,服务器并不知道用户到底买了什么。为了做到这...转载 2019-08-20 11:49:28 · 253 阅读 · 0 评论 -
HTTP请求及应答
目录一、以一个例子来看HTTP通信二、HTTP请求三、HTTP应答四、HTTP与HTTPS的比较HTTP协议(超文本传输协议)是OSI7层协议中应用层的协议,它定义了浏览器(即万维网客户进程)怎样向万维网服务器请求万维网文档,以及服务器怎样把文档传送给浏览器。HTTP协议是一种面向连接的协议。今天就来看看有关HTTP通信的内容。一、以一个例子来看HTTP通信HTTP协议...原创 2019-08-10 16:35:11 · 2220 阅读 · 0 评论 -
TCP/IP五层协议
目录一、计算机网络OSI七层模型、TCP/IP四层、五层网络模型二、TCP/IP协议族1.数据链路层2.网络层3.传输层4.应用层三、各层的物理设备一、计算机网络OSI七层模型、TCP/IP四层、五层网络模型分层的目的:多层之间相互独立,灵活性好;结构上可分割开来,易于实现和维护;促进标准化工作。二、TCP/IP协议族TCP/IP协议族是一个四层协议...原创 2019-08-13 17:42:01 · 4359 阅读 · 0 评论 -
简述HTTP请求过程
当我们在浏览器输入一个网址,然后按下回车,接下来浏览器显示了页面。网速好的话这之间可能就一秒,但在这一秒内到底发生了什么?Http的工作原理可简单的归纳如下:1.连接:用户在浏览器输入一个URL地址,要在服务器端与客户器端建立连接,连接建立需要IP地址和端口号,所以在这之前浏览器通过DNS(域名解析协议)将域名解析成为ip地址,如果url里不包含端口号,则会使用该协议的默认端口号;然后根据 ...原创 2019-07-16 20:57:24 · 2113 阅读 · 0 评论 -
高并发及其环境搭建要素
一、什么是高并发?1.高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。高并发相关常用的一些指标有响应时间(Response Time),吞吐量(Throughput),每秒查询率QPS(Query Per Second),并发用户数等。响应时间:系统对请求做出响应的时间。例如系统处理一个HT...原创 2019-07-07 18:21:03 · 429 阅读 · 0 评论 -
TCP三次握手和四次挥手
在计算机网络中,TCP的连接的建立和断开过程即三次握手和四次挥手是相当重要的。本人在面试的时候,就经常会被面试官问到这方面的知识,一开始虽然自己心里是知道但表达出来还是磕磕碰碰的,相当坎坷,但这可能会导致面试官会产生一种觉得你对这块的知识并不是很熟悉的“错觉”。所以把基础的知识掌握并明确的表达出来很重要,本人血的教训QAQ。所以,今天就将TCP的三次握手和四次挥手过程做详细整理,并附上面试过程...原创 2019-05-17 20:25:58 · 593 阅读 · 0 评论