CDN  

工具 - LuManager CDN

DMZ

网络协议 - DNS

Win7下搭建DNS服务器  -  BIND
根域                                

顶级域(即相关国家域名管理机构的数据库,如中国的CNNIC)    com    net     org                    

域名数据库/ISP的缓存服务器                            管理单位及设置地点    IP地址
INTERNIC.NET(美国,弗吉尼亚州) 198.41.0.4
A记录 域名对应的IP地址 美国信息科学研究所(美国,加利弗尼亚州) 128.9.0.107 NS记录 "指定由哪个DNS服务器解析你的域名
NS记录地址一般以以下的形式出现: ns1.domain.com、ns2.domain.com等" PSINet公司(美国,弗吉尼亚州) 192.33.4.12 MX记录 指向一个邮件服务器 马里兰大学(美国马里兰州) 128.8.10.90
CNAME记录 有一台计算机名为 “host.mydomain.com”(A记录),它同时提供WWW和MAIL服务,为了便于用户访问服务。可以为该计算机设置两个别名(CNAME):WWW和MAIL, 这两个别名的全称就“www.mydomain.com”和“mail.mydomain.com”,实际上他们都指向 “host.mydomain.com”。 美国航空航天管理局(美国加利弗尼亚州) 192.203.230.10 TXT记录 "一般指某个主机名或域名的说明
TXT的应用之一,SPF(Sender Policy Framework)反垃圾邮件" 因特网软件联盟(美国加利弗尼亚州) 192.5.5.241 TTL值 "域名解析记录在DNS服务器上保留的时间
增大TTL值,以节约域名解析时间,给网站访问加速
减小TTL值,减少更换空间时的不可访问时间。 更换空间99.%会有DNS记录更改的问题,因为缓存的问题,新的域名记录在有的地方可能生效了,但在有的地方可能等上一两天甚至更久才生效。结果就是有的人可能访问到了新服务器,有的人访问到了旧服务器。仅仅是访问的话,这也不是什么大问题,但如果涉及到了邮件发送,这个就有点麻烦了,说不定哪封重要信件就被发送到了那已经停掉的旧服务器上。
为了尽可能的减小这个各地的解析时间差,合理的做法是: 第一步,先查看域名当前的TTL值,我们假定是1天。 第二步,修改TTL值为可设定的最小值,可能的话,建议为1分钟,就是60。 第三步,等待一天,保证各地的DNS服务器缓存都过期并更新了记录。 第四步,设置修改新记录,这个时候各地的DNS就能以最快的速度更新到新的记录。 第五步,确认各地的DNS已经更新完成后,把TTL值设置成您想要的值。 一般操作系统的默认TTL值如下: TTL= Windows 9x/Me TTL= LINUX TTL= Windows 200x/XP TTL=" 美国国防部网络信息中心(美国弗吉尼亚州) 192.112.36.4 PTR值 A记录的反向 美国陆军研究所(美国马里兰州) 128.63.2.53 泛域名 以 *.Domain.com的形式表示这个域名根所有未建立的子域名 Autonomica公司(瑞典,斯德哥尔摩) 192.36.148.17 泛解析 把*.Domain.com的A记录解析到某个IP 地址上,通过访问任意的前缀.domain.com都能访问到你解析的站点上。 VeriSign公司(美国,弗吉尼亚州) 192.58.128.30
域名转向/域名指向/域名转发 当用户地址栏中输入您的域名时,将会自动跳转到您所指定的另一个域名 RIPE NCC(英国,伦敦) 193.0.14.129
IANA(美国,弗吉尼亚州) 198.32.64.12
WIDE Project(日本,东京) 202.12.27.33

网络协议 - ICMP

OSI位置
网络层/IP数据包之上 用途
主机间/主机-路由 信息查询/错误通知 ICMP数据报
主机信息
当前时间
路由信息
IP数据包可达的错误信息 攻击类型
DDOS echo 数据包
IP欺骗 ICMP路由器广播报文/ICMP重定向
IP窃听 ICMP重定向
远控 ICMP隧道
数据窃取 ICMP隧道

网络协议 - SOAP

OSI位置
应用层 格式
XML Request/Response 组成
SOAP=RPC+HTTP+XML

网络协议 -RTSP

RTSP    是TCP/IP协议体系中的一个应用层协议
RTSP以客户端方式工作,对流媒体提供播放、暂停、后退、前进等

网络协议 - HTTP

工具相关 - curl/httpie/nc
格式
纯文本
请求方法
PUT ① PUT方法是HTTP .1协议中才出现的。
② HTTP协议对空格敏感,每行数据的结尾不能出现空格
③ HTTP头部和数据中间要空一行,即HTTP头部是以\r\n\r\n结尾的。
④ 端口号直接跟在HOST后面"
GET
POST
OPTIONS
DELETE
TRACE 测试/诊断
CONNECT HTTP1. 做代理

边界安全 - CDN/DMZ/网络协议的更多相关文章

  1. 网络协议学习笔记(九)CDN和数据中心

    概述 上一篇给大家介绍了DNS协议和HttpDns协议,现在给大家介绍一下CDN和数据中心相关的知识. CDN:你去小卖部取过快递么? 如果你去电商网站下单买个东西,这个东西一定要从电商总部的中心仓库 ...

  2. 网络协议 18 - CDN:家门口的小卖铺

    [前五篇]系列文章传送门: 网络协议 13 - HTTPS 协议:加密路上无尽头 网络协议 14 - 流媒体协议:要说爱你不容易 网络协议 15 - P2P 协议:小种子大学问 网络协议 16 - D ...

  3. 网络协议 18 - CDN

    到现在为止,我们基本上已经了解了网络协议中的大部分常用协议,对于整个 HTTP 请求流程也较为熟悉了.从无到有后,我们就要考虑如何优化“有”这个过程,也就是我们常见的请求优化.而现在的技术栈中,CDN ...

  4. 网络协议 20 - RPC 协议(上)- 基于XML的SOAP协议

    [前五篇]系列文章传送门: 网络协议 15 - P2P 协议:小种子大学问 网络协议 16 - DNS 协议:网络世界的地址簿 网络协议 17 - HTTPDNS:私人定制的 DNS 服务 网络协议 ...

  5. 网络协议 19 - RPC协议综述:远在天边近在眼前

    [前五篇]系列文章传送门: 网络协议 14 - 流媒体协议:要说爱你不容易 网络协议 15 - P2P 协议:小种子大学问 网络协议 16 - DNS 协议:网络世界的地址簿 网络协议 17 - HT ...

  6. 网络协议 12 - HTTP 协议:常用而不简单

    系列文章传送门: 网络协议 1 - 概述 网络协议 2 - IP 是怎么来,又是怎么没的? 网络协议 3 - 从物理层到 MAC 层 网络协议 4 - 交换机与 VLAN:办公室太复杂,我要回学校 网 ...

  7. 网络协议之UDP

    前言 TCP协议在不可靠的网络环境上提供了可靠的通信通道,隐藏了大量的底层细节,使应用程序更加简洁.但有些应用并不需要这么高的可靠性,并不需要按序交付,而且TCP为了提高可靠性也增加了延时,在某些对延 ...

  8. 网络体系结构的概念 - 网络协议TCP - 红黑联盟

    https://i.cnblogs.com/EditPosts.aspx?opt=1 网络体系结构的概念  计算机网络就是一组通过一定形式连接起来的计算机系统,它需要四个要素的支持,即通信线路和通信设 ...

  9. 网络协议学习笔记(七)流媒体协议和P2P协议

    概述 上一篇讲解了http和https的协议的相关的知识,现在我们谈一下流媒体协议和P2P协议. 流媒体协议:如何在直播里看到美女帅哥 最近直播比较火,很多人都喜欢看直播,那一个直播系统里面都有哪些组 ...

随机推荐

  1. BZOJ 1100 &&luogu 3454(计算几何+KMP)

    题面 给定一个多边形,求对称轴数量. 分析 初看这似乎是一道计算几何的题目,但是如果暴力枚举对称轴,再去判断对称轴两边的边和角是否相等,时间复杂度为\(O(n^2)\),显然会TLE 问题转换 顺时针 ...

  2. Linux下CMake简明教程

    转载地址:https://blog.csdn.net/whahu1989/article/details/82078563 CMake是开源.跨平台的构建工具,可以让我们通过编写简单的配置文件去生成本 ...

  3. SCUT - 153 - 小马哥和他的山脉 - 线段树

    https://scut.online/p/153 其实不需要用线段树,只关心相邻元素的差,像神仙那样用差分就可以O1维护的. 但是我偏要用. 交之前写的那个,注意没有st本身的线段树只有lazy标记 ...

  4. python random模块导入及用法

    random是程序随机数,很多地方用到,验证码,图片上传的图片名称等,下面说说python random模块导入及用法 1,模块导入 import random 2,random用法 random.r ...

  5. jsp页面随页面初始化加载js函数

    1 <%@ page language="java" import="java.util.*" pageEncoding="gbk"% ...

  6. iis8.5部署net项目

    服务器上运行提示: iis版本: 使用命令行运行cmd(管理员模式) 输入: %windir%\system32\inetsrv\appcmd unlock config -section:syste ...

  7. web开发中SESSION的本质

    有一点我们必须承认,大多数web应用程序都离不开session的使用.这篇文章将会结合php以及http协议来分析如何建立一个安全的会话管理机制.我们先简单的了解一些http的知识,从而理解该协议的无 ...

  8. 【记录】git error:bad signature 解决方法

    今天提交git 的时候出现 bad signature 错误,意思是git下的index文件损坏了,需要重新生成下 error: bad signature fatal: index file cor ...

  9. tar shell zip

    tar          打包后生成的文件名全路径                    要打包的目录 tar -czPf xx/script.tar.gz                      ...

  10. Springboot aop使用

    package com.jxd.Boot.aspect; import org.aspectj.lang.JoinPoint;import org.aspectj.lang.Signature;imp ...