首页
在线工具
统计
友链
Search
1
暴力破解忘记的zip,rar, pdf等文件密码
2,233 阅读
2
typecho添加打赏功能
1,221 阅读
3
躲避校园网客户端的检测实现移动热点开启
1,133 阅读
4
摸鱼人日历
919 阅读
5
创建自签名 ssl 证书
877 阅读
随笔杂记
Web建设
运维茶点
编程之路
网络配置指南
Huawei
网络安全
资源下载
生活中的点滴
登录
Search
标签搜索
HCNA
Huawei
Linux
Python
web
Blog
windows
Network
PC
Docker
HCNP
LOVE
Virus
eNSP
DNS
typecho
MySQL
k8s
HTTPS
Security
TanHaX
累计撰写
71
篇文章
累计收到
60
条评论
首页
栏目
随笔杂记
Web建设
运维茶点
编程之路
网络配置指南
Huawei
网络安全
资源下载
生活中的点滴
页面
在线工具
统计
友链
搜索到
71
篇与
的结果
2022-05-02
TCP/IP 协议
TCP/IP 是基于 TCP 和 IP 这两个网络传输协议的集合,按照OSI模型的不同层次,使用不同的传输协议进行分工合作。TCP/IP协议分成四个层次,它们分别是链路层、网络层、传输层和应用层。下图表示TCP/I P模型与OSI模型各层的对照关系:TCP/IP协议分层链路层:有时候也称为数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或者其他任何传输媒介)的物理接口细节。网络层:有时也称为互联网层,处理分组在网络中的活动,例如分组的选路。在TCP/IP协议族中,网络层协议包括IP协议,ICMP协议,以及IGMP协议。传输层:主要为两台主机上的应用程序提供端到端的通信,在TCP/IP协议族中,有两个互不相同的传输协议:TCP(传输控制协议)和UDP(用户数据报协议)。TCP相对安全稳定,但是UDP速度更快。应用层:负责处理特定的应用程序细节。几乎各种不同的TCP/IP实现都会提供下面这些通用的应用程序:Telnet远程登陆FTP文件传输协议SMTP简单邮件传输协议SNMP简单网络管理协议TCP/IP协议是一个面向连接的可靠的网络协议 面向连接:一个逻辑概念,它需要自己与目标主机进行三次握手来建立连接才能完成通信。创建连接完成也会进行资源的分配。可靠的:连接时三次握手确认机制保证自己与目标主机的连接。四次分手机制来保证连接资源的释放。每次接收消息都会返回发送方ack确认包数据链路层网络通信就是把有特定意义的数据通过物理介质传送给对方,物理层负责0、1比特流与物理设备电压高低、光的闪灭之间的互换。 数据链路层负责将0、1序列划分为数据帧从一个节点传输到临近的另一个节点,这些节点是通过MAC来唯一标识的(物理地址MAC,每一个主机会有一个独一无二的MAC地址)。 封装成帧: 把网络层数据报加头和尾,封装成帧,帧头中包括源MAC地址和目的MAC地址。透明传输:零比特填充、转义字符。靠传输: 在出错率很低的链路上很少用,但是无线链路WLAN会保证可靠传输。检测(CRC):接收者检测错误,如果发现差错,丢弃该帧。网络层IP协议 1. IP协议是TCP/IP协议的核心,所有的TCP,UDP,IMCP,IGMP的数据都以IP数据格式传输。要注意的是,IP不是可靠的协议,这是说,IP协议没有提供一种数据未传达以后的处理机制,这被认为是上层协议:TCP或UDP要做的事情。 2. IP地址目前有两个版本,分别是IPv4和IPv6,IPv4是一个32位的地址,常采用4个十进制数字表示。IP协议将这个32位的地址分为两部分,前面部分代表网络地址,后面部分表示该主机在局域网中的地址。由于各类地址的分法不尽相同,以C类地址192.168.24.1为例,其中前24位就是网络地址,后8位就是主机地址。因此,如果两个IP地址在同一个子网内,则网络地址一定相同。为了判断IP地址中的网络地址,IP协议还引入了子网掩码,IP地址和子网掩码通过按位与运算后就可以得到网络地址。A类IP地址: 0.0.0.0~127.255.255.255B类IP地址: 128.0.0.0~191.255.255.255C类IP地址: 192.0.0.0~239.255.255.255ARP和RARP协议 ARP 是根据IP地址获取MAC地址的一种协议。 1. ARP 首先会发起一个请求数据包,数据包的首部包含了目标主机的IP地址,生成以太网数据包,它会首先查一下自己的ARP高速缓存(就是一个IP-MAC地址对应表缓存),如果查询的IP-MAC值对不存在,最终由以太网广播给子网内的所有主机,那么每一台主机都会接收到这个数据包,并取出标头里的IP地址,然后和自己的IP地址进行比较,如果相同就返回自己的MAC地址,如果不同就丢弃该数据包。如果收到广播包的某一个主机发现自己符合条件,那么就准备好一个包含自己的MAC地址的ARP包传送给发送ARP广播的主机。而广播主机拿到ARP包后会更新自己的ARP缓存(就是存放IP-MAC对应表的地方)。发送广播的主机就会用新的ARP缓存数据准备好数据链路层的的数据包发送工作。 2. RARP 使用与ARP相同的报头结构,作用与ARP相反。RARP用于将MAC地址转换为IP地址。其因为较限于IP地址的运用以及其他的一些缺点,因此渐为更新的BOOTP或DHCP所取代。传输层 传输层(Transport Layer)是 OSI 协议的第四层协议,是唯一负责总体的数据传输和数据控制传输层的一层协议。传输层提供端到端的交换数据机制,它不仅对会话层、表示层和应用层这高三层提供可靠的传输服务,还对网络层提供可靠的目的地站点信息。 传输层定义了主机应用程序之间端到端的连通性。传输层中最为常见的两个协议分别是传输控制协议 TCP 和用户数据报协议 UDP 。TCP TCP是一种面向连接的端到端协议、可靠的、基于字节流的通信协议。TCP作为传输控制协议,可以为主机提供可靠的数据传输。TCP需要依赖网络协议为主机提供可用的传输路径。UDP UDP是一种面向无连接的传输层协议,传输可靠性没有保证。可以用UDP协议来替代TCP协议在传输层控制数据的转发。UDP将数据从源端发送到目的端时,无需事先建立连接。UDP采用了简单,容易操作的机制在应用程序间传输数据,没有使用TCP中的确认技术或滑动窗口机制,因此UDP不能保证数据传输的可靠性,也无法避免接受到重复数据的情况。 传输层提供了应用进程之间的端到端连接,其作用如下: 1. 为网络应用程序提供接口。 2. 为端到端连接提供流量控制、差错控制、服务质量等管理服务。 3. 多路复用、多路分解机制。 应用层 应用层是网络协议栈中最上的一层,也是网络通信的第一层,它提供了让两个终端设备进行信息交换的服务。它定义了信息交换的格式,然后把定义好的信息交给它下面一层的传输层去传输。应用层是由应用层的硬件和软件组成。硬件主要是终端设备,软件主要是应用层网络协议,如 SSH、HTTP、DNS、FTP 等。(由于这一层的内容过多,就不在这里过多讲述,后期会单独记录一篇,在下面推荐一篇来着 aws 比较全面的详解PDF)总结 1. 链路层:对0和1进行分组,定义数据帧,确认主机的物理地址,传输数据; 2. 网络层:定义IP地址,确认主机所在的网络位置,并通过IP进行MAC寻址,对外网数据包进行路由转发; 3. 传输层:定义端口,确认主机上应用程序的身份,并将数据包交给对应的应用程序; 4. 应用层:定义数据格式,并按照对应的格式解读数据。注:本篇文章来自本人的学习总结和记录,如有错点和不全欢迎各位大佬指点。{cloud title="应用层" type="lz" url="https://tanghan.lanzoul.com/iPeYa0bgipsjj" password=""/}
2022年05月02日
405 阅读
0 评论
3 点赞
2022-02-11
Centos 7 网卡激活连接失败
今天在教室连接网络激活网卡时竟然出现(第一次遇到): 错误:连接激活失败:No suitable device found for this connection.....然后试了几种方法都不行,但恰好遇到有效的方法.所以就记录下来!mv /var/lib/NetworkManager /var/lib/NetworkManager.bakreboot
2022年02月11日
310 阅读
0 评论
1 点赞
2022-02-01
缓存知识体系
缓存知识体系是按照客户端层、外部层、网络层、接入层、应用服务层、存储层、基础服务层、容器层、操作系统层、基础设施层等结构.
2022年02月01日
362 阅读
0 评论
0 点赞
2022-01-29
Linux恢复误删文件
在linux系统里不像windows有个回收站可恢复删除的文件,在Linux上使用rm -rf *删除文件基本上是找不回来了。如果你是不小心删了重要的资料是时,特别是当你最近才刚刚删除了它的时候。而你想恢复已删除文件的可以选择 testdisk 它可以拯救你。虽然testdisk的功能广泛,包括恢复丢失或损坏的分区和不能启动磁盘可以重新启动,但它也经常被用来恢复被误删的文件。它不仅是一个 Linux 工具,而且还适用于 MacOS、Solaris 和 Windows操作系统。具体可以在 https://www.cgsecurity.org中找具体内容。安装# debian apt install testdisk # centos yum install testdisk恢复文件cd /mnt/recovery testdisk /dev/sdb2然后,一路选择默认选项,直到选择 [ Advanced ] Filesystem Utils然后,查看选定的分区,再选择底部的 [ List ],按回车键。接下来,就是耐心等待了,在途中要注意软件的说明提示再操作。
2022年01月29日
260 阅读
0 评论
0 点赞
2022-01-12
部署 Nginx 服务器
临近期末简单写一篇(学习小笔记),在这里简单介绍一下Nginx. Nginx (engine x) 是一个很强大的高性能Web和反向代理服务,同时也提供了IMAP/POP3/SMTP服务.在高连接并发的情况下,Nginx是Apache服务器不错的替代品.其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好.1. 安装所需要的环境 c++ openssl pcre zlibyum -y install gcc gcc-c++ zlib zlib-devel openssl openssl-devel pcre pcre-devel 2. 下载 nginx 官网wget http://nginx.org/download/nginx-1.22.1.tar.gz解压文件tar -zxvf nginx-1.22.1.tar.gz3. 解压后进入文件进行编译安装./configure && make && make install 4. 启动 nginxcd /usr/local/nginx/sbin/ ./nginx查看是否启动成功ps -ef | grep nginx如启动失败,请检查80端口是否被占用,或使用以下命令开启端口⇩firewall-cmd --zone=public --add-port=80/tcp --permanent 5. 附小笔记(目录:/usr/local/nginx/sbin/)启动 ./nginx 查看Nginx进程状态 ps -ef|grep nginx 停止/重启/重新载入配置文件 nginx -s stop/quit/reload/ 命令帮助 nginx -h 验证配置文件 nginx -t 配置文件 nginx.conf 查看防火墙状态 systemctl status firewalld 关闭防火墙 service iptables stop 关闭开机自启动防火墙 chkconfig iptables off chkconfig --list|grep ipt
2022年01月12日
275 阅读
0 评论
0 点赞
2021-12-24
此内容被密码保护
加密文章,请前往内页查看详情
2021年12月24日
115 阅读
0 评论
3 点赞
2021-10-01
免责声明
第一条 隐私政策TanHaX 视用户信息安全与隐私保护为重,致力于提升信息处理透明度,增强您对信息管理的便捷性,保障您的信息及通信安全。为确保操作环境的安全或提供服务所需,我们会收集操作系统版本、浏览器类型、浏览器标识符等设备信息。第二条 免责声明1. 内容来源及观点本博客所有内容仅代表博主个人观点,不代表任何组织机构与平台的立场。本博客部分内容来源于互联网,仅供学习和参考,不保证其准确性、完整性、有效性、时效性。请您自行判断内容的可靠性,并对使用该内容承担全部风险。2. 使用责任您应遵守相关法律法规,并注意维护社会公序良俗。因使用本博客信息与服务而产生的任何法律后果,由您自行承担。3. 知识产权本博客所有原创内容,版权归博主所有。转载内容,版权归原作者所有。除非获得博主或原作者授权,任何人不得擅自转载、修改、传播本博客内容。4. 第三方链接本博客可能包含指向第三方网站的链接。博主对这些第三方网站的内容或隐私政策不承担任何责任。5. 免责条款博主对因本博客内容或服务所产生的任何直接或间接损失不承担任何责任。博主保留随时更改或中断博客服务的权利。软件使用根据《计算机软件保护条例》第十七条,为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。TanHaX 网站所发布的一切破解补丁、注册机和注册信息及软件的文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。广告帖判定标准违反总版规规定的,简单从字面上便可判定为广告的。为某个商家、某个公司、某种产品做隐性广告的。在ID、昵称、来自、签名档、头像等发帖时可以显示的个人信息中、在主题和回复中,表明商家身份、团购信息、公布群信息或者群号码、公布联系方式的。(原则上不禁止博客、微博)具有推广宣传性质或推广宣传与本论坛性质相同的。以任何名义在帖子、附件、程序或者引导到第三方页面中主动添加QQ,QQ群等联系方式,除非得到官方认可。注: 各分版块版规见以下回复并由版规修改人进行修改(以下版块在不违反总版规的情况下,以各自版块的版规为准,如无版规按照总版规执行)以上总规则解释权属于 TanHaX -(管理员)所有,博主保留随时更改或中断博客服务的权利。
2021年10月01日
297 阅读
0 评论
9 点赞
2021-09-30
全国DNS服务器IP
公共DNS 服务商 DNS服务器IP 1 DNS服务器IP 2 阿里云DNS 223.5.5.5 223.6.6.6 腾讯云DNS 183.60.83.19 183.60.82.98 百度云DNS 180.76.76.76 GoogleDNS 8.8.8.8 8.8.4.4 CloudflareDNS 1.1.1.1 1.0.0.1 微软云DNS 4.2.2.1 4.2.2.2 DNSPod DNS+ 119.29.29.29 182.254.116.116 (360)DNS派 移动/电信/铁通 101.226.4.6 218.30.118.6 (360)DNS派 联通 123.125.81.6 140.207.198.6 DNSPod DNS+ 119.29.29.29 182.254.116.116 cnnicDNS 1.2.4.8 210.2.4.8 OpenDNS 208.67.222.222 208.67.220.220 V2EX DNS 199.91.73.222 178.79.131.110 {dotted startColor="#ff6c6c" endColor="#1989fa"/}全国中国移动DNS 服务商 DNS服务器IP 1 DNS服务器IP 2 广东移动DNS 1 211.136.192.6 211.139.163.6 广东移动DNS 2 211.139.136.68 211.136.20.204 北京移动DNS 1 221.130.33.52 221.130.33.60 北京移动DNS 2 211.136.28.231 211.136.28.234 北京移动DNS 3 211.136.28.237 211.136.28.228 北京移动DNS 4 221.130.32.103 221.130.32.100 北京移动DNS 5 221.130.32.106 221.130.32.109 北京移动DNS 6 221.176.4.6 221.176.3.85 北京移动DNS 5 221.130.32.106 221.130.32.109 上海移动DNS 211.136.112.50 211.136.150.66 天津移动DNS 211.137.160.50 211.137.160.185 广西移动DNS 211.138.245.180 211.136.17.108 浙江移动DNS 211.140.13.188 211.140.188.188 辽宁移动DNS 211.140.197.58 211.137.32.178 江苏移动DNS 1 221.131.143.69 112.4.0.55 江苏移动DNS 2 221.130.13.133 211.103.55.50 江苏移动DNS 3 211.103.13.101 221.130.56.241 江苏移动DNS 4 211.138.200.69 江西移动DNS 211.141.90.68 211.141.90.69 山东移动DNS 1 218.201.96.130 211.137.191.26 山东移动DNS 2 218.201.124.18 218.201.124.19 山西移动DNS 1 211.138.106.2 211.138.106.3 山西移动DNS 2 211.138.106.18 211.138.106.19 山西移动DNS 3 211.138.106.7 河北移动DNS 211.143.60.56 211.138.13.66 河南移动DNS 211.138.24.66 211.138.30.66 贵州移动DNS 211.139.5.29 211.139.5.30 云南移动DNS 1 211.139.29.68 211.139.29.69 云南移动DNS 2 211.139.29.150 218.202.1.166 江苏移动DNS 1 221.131.143.69 112.4.0.55 江苏移动DNS 2 211.103.55.50 221.130.13.133 江苏移动DNS 3 221.130.56.241 211.103.13.101 江苏移动DNS 4 211.138.200.69 湖北移动DNS 1 211.137.58.20 211.137.64.163 湖北移动DNS 211.136.17.107 211.136.20.203 湖南移动DNS 1 211.142.210.98 211.142.210.99 湖南移动DNS 2 211.142.210.100 211.142.210.101 陕西移动DNS 211.137.130.3 211.137.130.19 四川移动DNS 211.137.82.4 海南移动DNS 211.138.164.6 221.176.88.95 福建移动DNS 211.138.151.161 211.138.156.66 重庆移动DNS 218.201.4.3 218.201.21.132 甘肃移动DNS 218.203.160.194 218.203.160.195 青海移动DNS 211.138.75.123 吉林移动DNS 211.141.0.99 211.141.16.99 黑龙江移动DNS 211.137.241.34 211.137.241.35 内蒙古移动DNS 211.138.91.1 211.138.91.2 {dotted startColor="#ff6c6c" endColor="#1989fa"/}全国中国电信DNS 服务商 DNS服务器IP 1 DNS服务器IP 2 广东电信DNS 1 202.96.128.166 202.96.128.86 广东电信DNS 2 202.96.154.8 202.96.128.68 广东电信DNS 3 202.96.154.15 202.96.134.133 上海电信DNS 1 202.96.209.133 116.228.111.118 上海电信DNS 2 202.96.209.5 180.168.255.118 北京电信DNS 219.141.136.10 219.141.140.10 浙江电信DNS 1 202.101.172.35 60.191.244.5 浙江电信DNS 2 61.153.81.75 61.153.177.196 江苏电信DNS 1 218.4.4.4 218.2.2.2 江苏电信DNS 2 61.147.37.1 218.2.135.1 江西电信DNS 202.101.226.68 202.101.224.69 安徽电信DNS 202.102.213.68 61.132.163.68 贵州电信DNS 202.98.198.167 202.98.192.67 云南电信DNS 222.172.200.68 61.166.150.123 天津电信DNS 219.150.32.132 219.146.0.132 四川电信DNS 61.139.2.69 218.6.200.139 山东电信DNS 219.146.1.66 219.147.1.66 湖南电信DNS 59.51.78.211 59.51.78.210 湖北电信DNS 202.103.24.68 202.103.0.68 陕西电信DNS 218.30.19.40 61.134.1.4 河南电信DNS 222.88.88.88 222.85.85.85 甘肃电信DNS 202.100.64.68 61.178.0.93 福建电信DNS 218.85.152.99 218.85.157.99 重庆电信DNS 61.128.128.68 61.128.192.68 广西电信DNS 202.103.225.68 202.103.224.68 山东电信DNS 219.146.1.66 219.147.1.66 黑龙江电信DNS 222.88.88.88 222.85.85.85 内蒙古电信DNS 222.74.39.50 219.148.162.31 {dotted startColor="#ff6c6c" endColor="#1989fa"/}全国中国联通DNS 服务商 DNS服务器IP 1 DNS服务器IP 2 广东联通DNS 1 221.5.88.88 210.21.196.6 北京联通DNS 1 123.123.123.123 123.123.123.124 北京联通DNS 2 202.106.0.20 202.106.195.68 上海联通DNS 1 202.96.199.132 202.96.199.133 上海联通DNS 2 202.96.209.5 202.96.209.133 广西联通DNS 221.7.136.68 103.224.68 202 浙江联通DNS 221.12.1.227 221.12.33.227 辽宁联通DNS 202.96.64.68 202.96.69.38 天津联通DNS 202.99.96.68 202.99.104.68 江苏联通DNS 221.6.4.66 221.6.4.67 江西联通DNS 202.109.129.2 山东联通DNS 1 202.102.128.68 202.102.134.68 山东联通DNS 2 202.102.152.3 202.102.154.3 山西联通DNS 202.99.192.66 202.99.192.68 河北联通DNS 202.99.166.4 202.99.160.68 河南联通DNS 202.102.224.68 202.102.227.68 贵州联通DNS 221.13.30.242 221.13.28.234 云南联通DNS 221.3.131.11 221.3.131.12 江苏联通DNS 221.6.4.66 221.6.4.67 湖北联通DNS 211.137.58.20 211.137.64.163 湖南联通DNS 58.20.127.170 58.20.126.98 陕西联通DNS 221.11.1.67 221.11.1.68 四川联通DNS 222.88.88.88 222.85.85.85 海南联通DNS 221.11.132.2 211.97.96.65 福建电信DNS 218.85.152.99 218.85.157.99 重庆联通DNS 221.7.92.98 221.5.203.98 甘肃联通DNS 221.7.34.10 青海联通DNS 221.207.58.58 吉林联通DNS 202.98.0.68 202.98.5.68 黑龙江联通DNS 202.97.224.68 202.97.224.69 内蒙古联通DNS 202.99.224.8 202.99.224.68 {dotted startColor="#ff6c6c" endColor="#1989fa"/}中国广电DNS 服务商 DNS服务器IP 1 DNS服务器IP 2 广东广电DNS 116.116.116.116 116.199.0.200 {dotted startColor="#ff6c6c" endColor="#1989fa"/}中国铁通DNS 服务商 DNS服务器IP 1 DNS服务器IP 2 广东铁通DNS 211.98.4.1 61.235.70.252 {dotted startColor="#ff6c6c" endColor="#1989fa"/}中国长城宽带 服务商 DNS服务器IP 1 DNS服务器IP 2 广东长城宽带DNS 211.162.78.1 211.162.78.2 {dotted startColor="#ff6c6c" endColor="#1989fa"/}中国天威视讯DNS 服务商 DNS服务器IP 1 DNS服务器IP 2 广东天威视讯DNS 211.148.192.1416
2021年09月30日
628 阅读
0 评论
5 点赞
2021-09-01
网站底部添加好久不见样式
效果如同本站样式 隐藏内容,请前往内页查看详情2.修改include.php,新增CSS样式,路径:/usr/themes/Joe/public/include.php的19-29行之间新增如下代码:<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/cy-j/chenyu@1.6.0/css/cydibu.min.css"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/cy-j/chenyu/css/bootstrap-grid.min.css">3.注:风风雨雨x年x天x小时x分,你是第520位相遇的小伙伴……功能在这里的实现:文件修改在functions.php或core.php里加入如下代码:隐藏内容,请前往内页查看详情注意:如不需要原建站时间,请删除原有的建站时间显示(第六行到第十行),这样就不会重复显示了。
2021年09月01日
464 阅读
1 评论
0 点赞
2021-08-27
使用堡塔面板部署Hexo
Hexo基于 nodejs编写的博客类型的网站。{message type="success" content="1、在部署之前我们需要安装一个nodejs"/}2. 安装完后,使用Hexo 提供了快速方便的一键部署功能,让您只需一条命令就能将网站部署到服务器上 npm install hexo -g3. 注意,如果部署完Node.js后如果无法使用一键部署命令的话,需要设置把registry源 设置为淘宝源5. 通常情况下在(wwwroot)目录下创建网站目录6. 设置Hexo 环境变量隐藏内容,请前往内页查看详情
2021年08月27日
257 阅读
1 评论
2 点赞
1
...
6
7
8