网络协议从入门到底层原理
JohnnyLin00
持续输出学习 持续发光 共同进步!
展开
-
计算机网络学习笔记(一)——明白通信原理
互联网通信原理exec 9 <> /dec/tcp/www.baidu.com/80 解释:9:新建的文件描述符 相当于Java中的变量名<>:标准输入输出流 , <表示输出 , > 表示输入/dec/tcp/www.baidu.com/80 : 表示路径,Linux中一切皆文件echo -e "hello world\n"解释:echo: 输出到屏幕.-e: 使得其识别转义字符不加-e则原样输出\n 因此向屏幕打印 hello world 后换原创 2021-06-11 15:24:20 · 359 阅读 · 0 评论 -
《网络协议从入门到底层原理》基础知识(十)——HTTPS协议
HTTPSSSL/TLSopenSSLHTTPS的成本TSL连接1、3、4、原创 2021-03-21 15:58:13 · 231 阅读 · 0 评论 -
《网络协议从入门到底层原理》基础知识(六)—— 传输控制层(二)TCP 连接请求过程
TCP序号 确认号三次握手前两次握手特点为什么要进行3次握手?释放连接四次挥手释放连接状态解读TCP释放连接细节为什么要进行4次挥手?释放连接 抓包原创 2021-03-21 15:56:24 · 66 阅读 · 0 评论 -
《网络协议从入门到底层原理》基础知识(五)—— 网络层
网络层网络层首部### 版本 首部长度 区分 服务标识 标志生存时间原创 2021-03-17 14:16:29 · 104 阅读 · 0 评论 -
《网络协议从入门到底层原理》基础知识(四)——数据链路层
关于ping命令个第一个包总是丢失的原因当计算机1第一次访问192.168.2.0这个网段的主机时,由于路由器0未缓存计算机1的Mac地址所以其会先发arp广播请求,此时把第一次的数据包给丢失了。网络分层数字信号 模拟信号数据通信模型信道数据链路层封装成帧透明传输差错检验Ethernet V2帧的格式Ethernet V2标准ppp协议网卡...原创 2021-03-17 14:15:37 · 117 阅读 · 0 评论 -
《网络协议从入门到底层原理》基础知识(九)——HTTP协议的安全问题
HTTP协议的安全问题如何加密、解密对称加密DES3DESAES解决秘钥配送问题非对称加密混合加密在对称加密和非对称加密的基础上数字签名过程由于消息一般比较大,使用非对称加密消息比较耗时,因此通常使用如下方式:...原创 2021-03-11 14:15:46 · 87 阅读 · 0 评论 -
《网络协议从入门到底层原理》基础知识(八)——代理服务器、CDN、常见攻击
代理服务器正向代理 反向代理正向代理反向代理抓包工具原理CDN使用CDN前后使用CDN后网络安全ARP欺骗ARP欺骗核心步骤ARP防护DOS、 DDOS攻击资源消耗型攻击SYN洪水攻击LAND攻击DOS、DDOS 防御HTTP协议的安全问题...原创 2021-03-10 22:42:36 · 119 阅读 · 0 评论 -
《网络协议从入门到底层原理》基础知识(七)—— 应用层
应用层常见协议域名分类顶级域名二级域名DNSDNS服务器DNS 常见命令IP的地址分配DHCPDHCP分配IP 地址的四个阶段原创 2021-03-10 18:03:11 · 159 阅读 · 0 评论 -
《网络协议从入门到底层原理》基础知识(六)—— 传输控制层(一)UDP、TCP可靠传输、流量控制、拥塞控制
UDPUDP数据格式UDP 校验和UDP端口TCPTCP数据格式标志位一些细节可靠传输停止等待协议Sack选择性确认重传流量控制特殊情况拥塞控制什么是拥塞控制拥塞控制方法慢开始拥塞避免快重传快恢复快重传 + 快恢复...原创 2021-03-08 13:42:50 · 147 阅读 · 0 评论 -
《网络协议从入门到底层原理》基础知识(三)—— 网络类型、上网方式、公私网IP、NAT技术
数据包传输过程网络分类常见的几种接口上网方式电话线入户光纤入户网线入户比如小区,在楼道中放置交换机、光猫,已经将光信号转为了数字信号只需网线入户即可。家用无线路由器的逻辑 结构公网IP、私网IPNAT技术...原创 2021-03-06 19:05:27 · 145 阅读 · 0 评论 -
《网络协议从入门到底层原理》学习笔记:基础知识(一)—— 基本概念
c++\c跨平台原理:c\c++ 编译后可以生成对应平台(操作系统)的可执行文件。Java跨平台原理:C\SOSI 7层参考模型计算机之间的通信基础计算机之间的连接方式同种设备连接使用交叉线同轴电缆集线器(hub)网桥交换机...原创 2021-03-05 15:53:48 · 400 阅读 · 1 评论 -
《网络协议从入门到底层原理》基础知识(二)——mac地址、ip地址、子网掩码、子网、超网、路由
MAC地址什么是MAC地址上面Mac地址为16进制表示的,每个16进制有4位,两个16进制为8位即一个字节,所以上面是 6个字节MAC地址的常见表示格式MAC地址操作查看MAC地址ipconfig /all修改MAC地址MAC地址的获取当不知道对方主机的MAC地址时,可以通过 发送ARP广播来获得对方 MAC地址。获取成功后,会缓存IP地址、MAC地址的映射信息,即ARP缓存。通过ARP广播获得的MAC地址,属于动态缓存。存储时间比较短(默认是两分钟),过期了就自动删除。a原创 2021-03-05 22:47:13 · 281 阅读 · 0 评论