计算机网络
z-k
这个作者很懒,什么都没留下…
展开
-
TCP报头、三次握手和四次握手
目录TCP报头:三次握手:步骤为什么是三次握手而不是二次握手?为什么是三次握手而不是四次握手?四次握手:过程断开连接为什么是四次握手而不是其它?TCP报头:报头参考:https://www.cnblogs.com/feng9exe/p/8058891.html1、端口号:用来标识同一台计算机的不同的应用进程。1)源端口:源端口和IP地址的作用是标...原创 2019-03-11 16:45:16 · 677 阅读 · 0 评论 -
https原理
一、HTTPS简介HTTPS(Hyper Text Transfer Protocol over Secure Socket Layer),简单来讲就是加了安全的HTTP,即HTTP+SSL;我们知道HTTP通讯时,如果客户端C请求服务器S,那么可以通过网络抓包的形式来获取信息,甚至可以模拟服务器S端,来骗取与C端的通讯信息;这对互联网应用在安全领域的推广非常不利;HTTPS解决了这个问题。...转载 2019-03-21 20:56:33 · 312 阅读 · 0 评论 -
DNS
域名解析方法递归查询法:如果主机所询问的本地域名服务器不知道被查询的域名的IP地址,那么本地域名服务器就以DNS客户的身份,向其它根域名服务器继续发出查询请求报文(即替主机继续查询),而不是让主机自己进行下一步查询迭代查询法:当根域名服务器收到本地域名服务器发出的迭代查询请求报文时,要么给出所要查询的IP地址,要么告诉本地服务器:“你下一步应当向哪一个域名服务器进行查询”。然后让本...原创 2019-03-12 22:36:51 · 139 阅读 · 0 评论 -
HTTP总结
目录报文格式请求报文包含四部分:响应报文包含四部分:常见请求方法:常见的首部:常见的HTTP相应状态码:相关问题:URI和RUL的区别HTTP和HTTPS的区别HTTPS原理报文格式请求报文包含四部分:响应报文包含四部分:常见请求方法:GET: 用于请求访问已经被URI(统一资源标识符)识别的资源,可以通过URL传参给服务器 P...原创 2019-03-12 21:26:23 · 222 阅读 · 0 评论 -
UDP报文结构及检验和
报文结构源端口:源端口号。在需要对方回信时选用。不需要时可用全0。目的端口:目的端口号。这在终点交付报文时必须要使用到。长度: UDP用户数据报的长度,其最小值是8(仅有首部)。校验和:检测UDP用户数据报在传输中是否有错。有错就丢弃UDP检验和发送方的UDP对报文段中所有16比特字的和进行反码运算,求和时遇到的任何溢出都被回卷,得到的结果放在UDP报文段中的检验...原创 2019-03-12 18:18:37 · 8902 阅读 · 0 评论 -
TCP滑动窗口
TCP通过让发送方维护一个接收窗口来给发送方指示出接收方还有多少可用的缓存空间假设A给B发送一个大文件现定义以下变量LastByteRead:主机B上的应用进程从缓存读出的数据流的最后一个字节的编号LastByteRcvd:网络中已经到达并且已经放入主机B的接收缓存中的数据流的最后一个字节的编号RcvBuffer:B的接收缓存大小则需要满足以下条件:LastByt...原创 2019-03-12 17:47:23 · 265 阅读 · 0 评论 -
TCP的4个计时器
参加以下https://blog.csdn.net/qq_33951180/article/details/60468267转载 2019-03-11 22:31:16 · 230 阅读 · 0 评论 -
TCP拥塞控制机制
cwnd(congestion window):拥塞窗口MSS(max segment size):最大报文长度ssthresh(slow start threshold):慢启动阈值拥塞的标志:1、重传计时器超时2、连续收到3个冗余ACK慢启动发送方将cwnd的值以1个MSS开始并且每当传输的报文段首次被确认就增加1个MSS,这样下去,这个过程每过一个RTT,发...原创 2019-03-11 22:19:48 · 423 阅读 · 0 评论 -
网络层次划分
1. 网络层次划分 为了使不同计算机厂家生产的计算机能够相互通信,以便在更大的范围内建立计算机网络,国际标准化组织(ISO)在1978年提出了“开放系统互联参考模型”,即著名的OSI/RM模型(Open System Interconnection/Reference Model)。它将计算机网络体系结构的通信协议划分为七层,自下而上依次为:物理层(Physics Layer)、数据链...转载 2019-03-14 12:47:54 · 19761 阅读 · 0 评论 -
网络层总结
网络层整体框架1、IP协议数据报格式1版本号这4比特规定了数据报的IP协议版本,通过查看版本,路由器可以确认如何解释PI数据报的剩余部分2首部长度因为一个IPv4的数据报包含一些可选项(包含在IP数据报的首部中),所以首部长度并不是固定的,所以我们需要用“首部长度”这4比特来确定数据报中的数据部分是从哪里开始的,大多数IP数据报不包含选项,所以一般的IP数据报...原创 2019-03-13 20:55:17 · 787 阅读 · 0 评论