网络
ustcyy91
这个作者很懒,什么都没留下…
展开
-
ipv6 基础知识
原创 2016-12-22 21:29:24 · 411 阅读 · 0 评论 -
https原理解析
总结:1.使用第三方的数字证书验证服务器的身份 2.使用非对称加密的方式将对称秘钥发给服务器 3.使用对称加密的方式进行数据传输HTTPS(全称:HyperText Transfer Protocol over Secure Socket Layer),其实 HTTPS 并不是一个新鲜协议,Google 很早就开始启用了,初衷是为了保证数转载 2018-04-04 15:58:57 · 227 阅读 · 0 评论 -
常用协议端口
20 ftp-data FTP 数据端口 21 ftp 文件传输协议(FTP)端口22 ssh加密的远程登录服务23 telnet Telnet 服务 25 smtp 简单邮件传输协议(SMTP) 邮箱设置经常用到 53 dns 域名服务 80 http 用于万维网(WWW)服务的超文本传输协议(HTTP) 默认WEB服务器开放端口110 pop3 邮局原创 2018-03-13 20:23:23 · 348 阅读 · 0 评论 -
TCP和UDP的区别和优缺点
1、TCP与UDP区别总结:1、TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接2、TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付Tcp通过校验和,重传控制,序号标识,滑动窗口、确认应答实现可靠传输。如丢包时的重发控制,还可以对次序乱掉的分包进行顺转载 2018-03-13 20:11:53 · 196 阅读 · 0 评论 -
DHCP原理
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作, 主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段原理:四次握手过程(如图)(同一广播域内) 如果不在一个广播域 需要dhcp中继1.客户端发discover广原创 2018-03-13 20:04:33 · 349 阅读 · 0 评论 -
TCP长连接与短连接
当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要4次挥手,所以说每个连接的建立都是需要资源消耗和时间消耗的 示意图:转载 2018-03-16 14:35:02 · 132 阅读 · 0 评论 -
TCP如何保证可靠传输
原创 2017-12-14 21:16:08 · 270 阅读 · 0 评论 -
DNS解析过程
DNS域名解析过程1.从本地浏览器缓存里查找 如果有 返回ip地址 如果无跳转到第二步2.从本地系统里查找 ,无跳转33.设置的dns服务器查询 如没有跳转到第四步4.root根域名服务器 跟域名服务器返回一个主域名服务器5.本地与服务器请求主域名服务器,主域名服务器再返回一个name Server域名服务器6 本地域名服务器请求这个name Server域名服务器拿到ip原创 2017-12-12 14:49:38 · 251 阅读 · 0 评论 -
TCP 出现分包粘包的原因 以及解决办法
转载:粘包产生原因:先说TCP:由于TCP协议本身的机制(面向连接的可靠地协议-三次握手机制)客户端与服务器会维持一个连接(Channel),数据在连接不断开的情况下,可以持续不断地将多个数据包发往服务器,但是如果发送的网络数据包太小,那么他本身会启用Nagle算法(可配置是否启用)对较小的数据包进行合并(基于此,TCP的网络延迟要UDP的高些)然后再发送(超时或者包大小足够)。那转载 2017-12-11 15:55:08 · 8610 阅读 · 2 评论 -
cmd设置ip地址和dns
注意:cmd必须在管理员模式下netsh interface ip set address "以太网" static 192.168.210.165 255.255.255.0 192.168.210.1netsh interface ip set dns "以太网" static 202.106.0.20原创 2017-12-01 17:49:51 · 6027 阅读 · 0 评论 -
tcp协议建立连接 为什么是三次握手 而 断开连接需要四次?
三次握手:A:“喂,你听得到吗?”A->SYN_SENDB:“我听得到呀,你听得到我吗?”应答与请求同时发出 B->SYN_RCVD | A->ESTABLISHEDA:“我能听到你,今天balabala……”B->ESTABLISHED四次挥手:A:“喂,我不说了。”A->FIN_WAIT1B:“我知道了。等下,上一句还没说完。Balabala…..”B-原创 2017-11-06 15:53:55 · 499 阅读 · 0 评论 -
TCP建立连接的三次握手过程
TCP建立连接的过程采用三次握手,已知第三次握手报文的发送序列号为1000,确认序列号为2000,请问第二次握手报文的发送序列号和确认序列号分别为简化一下,其实有两个序列,客户端发送X,服务器发送Y。三次握手分别是客户端:发送X服务端:发送Y, 确认X+1 客户端:发送X+1(1000),确认Y+1(2000)可以原创 2017-07-05 15:38:46 · 2446 阅读 · 0 评论 -
http状态码
一、HTTP状态码 如果某项请求发送到您的服务器要求显示您网站上的某个网页(例如,用户通过浏览器访问您的网页或 Googlebot 抓取网页时),服务器将会返回 HTTP 状态代码以响应请求。 此状态代码提供关于请求状态的信息, 告诉 Googlebot 关于您的网站和请求的网页的信息。一些常见的状态代码包括:200 – 服务器成功返回网页404 –转载 2017-11-17 13:50:25 · 317 阅读 · 0 评论 -
MAC地址和IP的区别
MAC地址:数据链路层的地址(第二层)IP地址:网络层的地址(第三层)为什么要设置两个地址呢?回答一:对于网络来说,MAC地址是无序的,杂乱的,没有规则的,就像人的名字一样,想要知道某人在哪个经纬度,必须做人名和经纬度一一对应的记录。而要记录整个网络世界中的所有信息,这个数据量太大。而IP是分层的,这和我们常用的通讯地址一致,类似于 中国/北京/海淀/后原创 2017-08-30 23:24:27 · 563 阅读 · 0 评论 -
IP基础知识 主机地址和网络地址
属于网络112.10.200.0/21的地址是()前21位为网络地址,后12位为主机地址。112 对应前8位,10对应第二个8位,因此200对应第3个8位又200的二进制表示为1100 1000 前面已经有了16位,因此11001 是属于网络地址的。000是属于主机地址 那么,最大的地址为【112(十进制)】【10(十进制)】【11001 1原创 2017-07-05 15:44:39 · 2526 阅读 · 0 评论 -
实现虚拟机linux和主机windows之间的文件互传
1.下载quick Easy FTP Server 安装后 配置服务器IP 服务器端口 如图所示: 设置用户名和用户密码 以及服务器文件夹。配置完成后 点击左上角 绿色按钮 当现实红色按钮时 说明FTP服务器已搭建完毕2.在Linux 系统下点击如图所示 connect to server----输入ftp://192.168.182.1:8000 输入刚才设置的服原创 2016-12-08 22:22:38 · 1858 阅读 · 0 评论 -
如何把IP号段转换成CIDR格式
例如,我这里的IP号段是125.203.96.0 - 125.203.127.255, 怎样转换成CIDR格式呢? 多谢啦jeore采纳率:52%11级2013.08.23化cidr格式其实就是找相同为 125.203.0110 0000.0000 0000 125.203.0111 1111.1111 1111 前十九位相同转载 2016-12-20 15:26:17 · 9441 阅读 · 1 评论 -
【IPv6】ISATAP隧道技术详解
http://blog.sina.com.cn/s/blog_5ec353710101e513.html转载 2016-12-22 21:33:19 · 871 阅读 · 0 评论 -
图解SSH
https://www.jianshu.com/p/33461b619d53转载 2018-04-19 17:52:13 · 187 阅读 · 0 评论