tcp/ip
暗影岛-寒冰射手
这个作者很懒,什么都没留下…
展开
-
TCP/IP协议(一)网络基础知识
https://www.cnblogs.com/imyalost/p/6086808.html转载 2018-06-08 22:08:27 · 164 阅读 · 0 评论 -
REST 风格的路由规则
REST 的意思是 表征状态转移(Representational State Transfer),它是一种基于 HTTP 协议的网络应用的接口风格,充分利用 HTTP 的方法实现统一风格接口的服务。 HTTP 协议定义了以下8种标准的方法。 1.GET:请求获取指定资源。 2.HEAD:请求指定资源的响应头。 3.POST:向指定...转载 2019-03-05 09:00:58 · 780 阅读 · 0 评论 -
application/xml 和 text/xml的区别
https://www.cnblogs.com/mkl34367803/p/8477624.html转载 2019-03-02 09:21:11 · 3079 阅读 · 0 评论 -
什么是 MIME TYPE?
https://www.cnblogs.com/jsean/articles/1610265.html转载 2019-03-02 09:21:02 · 217 阅读 · 0 评论 -
OAuth 2 深入介绍
https://www.cnblogs.com/Wddpct/p/8976480.html#%E5%8F%82%E8%80%83%E8%B5%84%E6%96%99%E5%8F%8A%E6%96%87%E7%8C%AE转载 2019-03-04 13:31:36 · 134 阅读 · 0 评论 -
!!!!!!!! HTTP协议缓存策略深入详解之ETAG妙用 !!!!!!!!!
Etag是什么:Etag 是URL的Entity Tag,用于标示URL对象是否改变,区分不同语言和Session等等。具体内部含义是使服务器控制的,就像Cookie那样。 HTTP协议规格说明定义ETag为“被请求变量的实体值” 。另一种说法是,ETag是一个可以与Web资源关联的记号(token)。典型的Web资源可以一个Web页,但也可能是JSON或XML文档。服务器单独负责...转载 2019-03-16 09:04:48 · 214 阅读 · 0 评论 -
!!!!!!!!!! HTML5 WebSocket !!!!!!!!!!
WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。在 WebSocket API 中,浏览器和服务器只需要做一个握手的动作,...转载 2019-03-21 18:03:51 · 106 阅读 · 0 评论 -
!!!!! !!!!!ASCII,Unicode和UTF-8终于找到一个能完全搞清楚的文章了。 !!!!!!!!!!
前言平时喜欢写东西,看博客,一直对编码有些懵,今天下午也不知道看到了什么,突然想了解下,就找到了这个文章,看完真的豁然开朗,这个必须留下来做纪念。点击打开链接1.ASCII我们知道,计算机内部,所有信息最终都是一个二进制值。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同...转载 2019-03-22 09:00:28 · 135 阅读 · 0 评论 -
HTTPS系列干货(一):HTTPS 原理详解
HTTPS(全称:HyperText Transfer Protocol over Secure Socket Layer),其实 HTTPS 并不是一个新鲜协议,Google 很早就开始启用了,初衷是为了保证数据安全。 近两年,Google、Baidu、Facebook 等这样的互联网巨头,不谋而合地开始大力推行 HTTPS, 国内外的大型互联网公司很多也都已经启用了全站 HTTPS,这也是未来...转载 2019-03-19 09:35:58 · 138 阅读 · 0 评论 -
A记录、MX记录、NS记录、CNAME、PTR记录、AAAA记录、SRV记录、TXT记录、SOA记录 分别是什么意思
nslookup是一种网络管理命令行工具,可用于查询DNS域名和IP地址输入指令nslookupA记录: 此记录列出特定主机名的 IP 地址。这是名称解析的重要记录。MX记录:MX记录就是邮件交换记录,是域名在DNS服务器上的一个记录,告诉那台计算机负责为系统处理邮件。MX记录存在于域名的 DNS文件中,用于将某个域名的电子邮件指向到对应的邮件服务器处理。NS记录:NS...原创 2019-03-30 09:31:07 · 8070 阅读 · 0 评论 -
LVS负载均衡(LVS简介、三种工作模式、十种调度算法)
一、LVS简介LVS(Linux Virtual Server)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经被集成到Linux内核模块中。该项目在Linux内核中实现了基于IP的数据请求负载均衡调度方案,其体系结构如图1所示,终端互联网用户从外部访问公司的外部负载均衡服务器,终端用户的Web请求会发送给LVS调度器,调度器根据自己预设的算法决定将该...转载 2019-04-06 08:36:03 · 240 阅读 · 0 评论 -
公钥加密算法那些事 | RSA 与 ECC 系统对比
一、背景据记载,公元前 400 年,古希腊人发明了置换密码。1881 年世界上的第一个电话保密专利出现。在第二次世界大战期间,德国军方启用「恩尼格玛」密码机,密码学在战争中起着非常重要的作用。 随着信息化和数字化社会的发展,人们对信息安全和保密的重要性认识不断提高,于是在 1997 年,美国国家标准局公布实施了「美国数据加密标准(DES)」,民间力量开始全面介入密码学的研究和应用中,采用的加密算...转载 2019-04-02 09:06:56 · 501 阅读 · 0 评论 -
HTTP的长连接和短连接
本文总结&分享网络编程中涉及的长连接、短连接概念。 关键字:Keep-Alive,并发连接数限制,TCP,HTTP一、什么是长连接 HTTP1.1规定了默认保持长连接(HTTP persistent connection ,也有翻译为持久连接),数据传输完成了保持TCP连接不断开(不发RST包、不四次握手),等待在同域名下继续用这个通道传输数据;相反的就是短连...转载 2019-04-11 17:31:58 · 120 阅读 · 0 评论 -
什么是RST包,什么是三次握手,什么是四次握手 ---请进
一、RST包、本人学习后总结:RST包用于强制关闭TCP链接。TCP连接关闭的正常方法是四次握手。但四次握手不是关闭TCP连接的唯一方法. 有时,如果主机需要尽快关闭连接(或连接超时,端口或主机不可达),RST (Reset)包将被发送. 注意,由于RST包不是TCP连接中的必须部分, 可以只发送RST包(即不带ACK标记). 但在正常的TCP连接中RST包可以带ACK确认标记。...转载 2019-04-11 17:34:22 · 3728 阅读 · 0 评论 -
宝塔linux管理软件
https://www.bt.cn/about.html转载 2019-04-04 09:41:32 · 255 阅读 · 0 评论 -
计算机专业的数学应学到什么水平?应该学习数学的那些分支?
本人是数学系的, 但其实真正的爱好是计算机. 当年报志愿的时候不知听谁说了句, 学计算机, 想搞软件就去学数学, 想搞硬件就去学物理, 然后就报了数学. 在数学系, 感觉思维确实受到了训练, 但所学的课程却大多与计算机没什么"直接"联系. 要真的搞计算机, 还是需要自己多折腾计算机的课程, 还有多实践. 其实我觉得在计算机中用到数学, 主要是设计,选择和分析算法的时候会用得到.如果你只是想"设计"...转载 2019-04-19 17:30:49 · 9843 阅读 · 1 评论 -
HTTP和HTTPS协议,看一篇就够了
https://blog.csdn.net/xiaoming100001/article/details/81109617转载 2019-02-27 17:45:35 · 456 阅读 · 0 评论 -
配置keepalived ping不通 解决办法
vim /etc/keepalived/keepalived.conf把这个注释就可以了vrrp_strict转载 2018-11-28 20:40:48 · 966 阅读 · 0 评论 -
tcp/ip协议族包括哪些主要协议
应用层:http dns telnet ftp TFTP 。。。。传输层:tcp udp网络层:ip ICMP ARP rarp 数据链路层:ethnet ethnet2 802.3 ppp fr x.25 hdlc 物理层:比特流tcp/ip 是一种网络分层模型 将网络分成5层 每层一些经典协议我写到上面了...转载 2018-06-09 13:34:38 · 24818 阅读 · 1 评论 -
虚拟IP是什么?
https://blog.csdn.net/u014290233/article/details/53635658要是单讲解虚拟 IP,理解起来很困难,所以干脆把动态 IP 、固定 IP 、实体 IP 与虚拟 IP都讲解一下,加深理解和知识扩展实体 IP:在网络的世界里,为了要辨识每一部计算机的位置,因此有了计算机 IP 位址的定义。一个 IP 就好似一个门牌!例如,你要去微软的网站的话...转载 2019-03-04 09:00:55 · 2908 阅读 · 0 评论 -
虚拟IP原理
http://www.cnblogs.com/shijingxiang/articles/4521498.html http://blog.csdn.net/whycold/article/details/11898249高可用性HA(High Availability)指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。HA系...转载 2018-11-03 10:13:43 · 166 阅读 · 0 评论 -
linux添加虚拟ip(手动vip和keepalived方式)
1,手动添加vip1,ifconfig查看当前活动网卡。如:eth02,执行ifconfig eth0:0 166.111.69.100 netmask 255.255.255.0 up进行vip添加3,执行ifconfig查看是否生效4,测试 ping 166.111.69.1005,写在/etc/rc.local里进行开机自动设置2,第三方工具keepaliv...转载 2018-11-03 10:33:44 · 1241 阅读 · 0 评论 -
比较核心的技术了 虚拟ip的一种实现方式(手工添加和C#添加)
虚拟IP技术在高可用领域像数据库SQLSERVER、web服务器等场景下使用很多,很疑惑它是怎么实现的,偶然,发现了一种方式可以实现虚拟ip。它的原理在于同一个物理网卡,是可以拥有多个ip地址的,至于虚拟网卡,也可用通过该方式拥有多个ip。下面,就拿安装vmware后的虚拟网卡做例子,该网络连接已具有192.168.32.1的ip,尝试添加一个192.168.32.6的虚拟ip地址,介绍这两种方式...转载 2018-11-03 11:10:01 · 541 阅读 · 0 评论 -
虚拟IP使用
如何高可用性高可用性HA(High Availability)指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。HA系统是目前企业防止核心计算机系统因故障停机的最有效手段。实现HA的方式,一般采用两台机器同时完成一项功能,比如数据库服务器,平常只有一台机器对外提供服务,另一台机器作为热备,当这台机器出现故障时,自动动态切换到另一台...转载 2018-11-03 12:01:42 · 623 阅读 · 0 评论 -
keepalived的vip设置为公网IP
作者:姚姚链接:https://www.zhihu.com/question/39595620/answer/126026530来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 目前有两种方法可以实现,这两种方法都需要机器有两块网卡,例 eth0为内网,eth1为公网ip,两台机器的eth1上分别绑定公网ip都要能正常使用。例:A机器ip为:...转载 2018-11-03 14:33:30 · 5171 阅读 · 2 评论 -
TCP/IP详解学习笔记 这位仁兄写得太好了
https://www.cnblogs.com/fengzanfeng/articles/1339347.html转载 2018-11-06 10:20:49 · 688 阅读 · 0 评论 -
关于HTTP协议,一篇就够了
HTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系...转载 2018-11-06 10:40:37 · 171 阅读 · 0 评论 -
网络数据是怎么传输的
上图是iso的七层网络体系结构,每一层都有其相应的工作协议。数据传输过程如下:(如qq)在发送主机A上,发送的数据经过应用层时,应用层对数据进行了包装,它在要传输的数据上加了一个应用层首部AH后,继续向传输层传送。传输层接收到应用层的数据后,将数据+应用层AH当做数据,给它进行包装,加上自己的首部,此时的数据变为数据+应用层AH+传输层PH,继续向会话层传送。依此类推,数据每传...转载 2018-11-05 14:56:00 · 813 阅读 · 0 评论 -
网段
网段(network segment)一般指一个计算机网络中使用同一物理层设备(传输介质,中继器,集线器等)能够直接通讯的那一部分。例如,从192.168.0.1到192.168.255.255这之间就是一个网段。通常使用同一物理层的设备之间必然通过相同的传输介质直接相互连接,(如交叉双绞线直接连接的两台主机),但是两组其传输介质并非直接相连的网络设备,如果它们的传输介质通过工作在物理层的扩展...转载 2018-11-05 15:42:09 · 559 阅读 · 1 评论 -
HTTP协议详解
https://www.cnblogs.com/rayray/p/3729533.html当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大家的开...转载 2018-11-08 15:03:09 · 188 阅读 · 0 评论 -
企业局域网的组建步骤和方法
https://www.cnblogs.com/dion-90/articles/8572627.html什么是局域网?所谓的局域网(Local Area Network,简称LAN),用于将有限范围内(例如一个实验室、一层办公楼或者校园)的各种计算机、终端与外部设备互联成网。企业局域网怎么建立?首先来了解下不同规模企业网络组建方式。 10人以下企业网络组建 ...转载 2018-11-08 17:26:07 · 3894 阅读 · 0 评论 -
keepalived实现服务高可用(!!!深度好文!!!!)
https://www.cnblogs.com/clsn/p/8052649.html转载 2018-11-16 20:25:32 · 134 阅读 · 0 评论 -
云风的blog
https://blog.codingnow.com/转载 2018-12-04 11:26:16 · 1530 阅读 · 0 评论 -
VMware网络连接模式—桥接、NAT以及仅主机模式的详细介绍和区别
https://www.cnblogs.com/xuan52rock/p/5295069.html☞ 本文主要介绍软件『VMware Workstation(虚拟机)』的相关内容:VMware网络连接模式—桥接、NAT以及仅主机模式的详细介绍和区别。 其下列版本/分支可以参考本文:全部版本/分支在使用VMware Workstation(以下简称:VMware)创建虚拟机的过...转载 2018-11-26 17:32:24 · 117 阅读 · 0 评论 -
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!好文推荐:烂泥:高负载均衡学习haproxy之安装与配置 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
本文由秀依林枫提供友情赞助,首发于烂泥行天下有关高负载均衡的软件,目前使用比较多的是haproxy、nginx和lvs。下面我们就开始学习haprxoy这款软件。一、haproxy介绍以下开始介绍有关haproxy的原理及其优点。1.1、haproxy原理haproxy提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理,支持虚拟主机,它是免费、快速...转载 2019-04-25 09:23:30 · 4237 阅读 · 0 评论