计算机网络-2
1. OSI 7层模型1.1. 传输层传输层用于管理或控制端到端连接传输层控制了连接或数据传输是否可靠指定端口号可靠的连接面向连接tcp协议不可靠的连接无连接udp协议通过端口与对方连接访问百度连接百度80或443端口可靠或不可靠的连接 端口1.2. 网络层负责将数据从源地址传输到目的地址src ip 源ipdst ip 目的地址主要负责主要作用就是路由指路和寻址根据IP地址找人提供IP地址DHCP进行路由问路指路设备3层路由3层交换协议IPv4(32位)/IPv6128位/ICMP(ping协议)1.3. 数据链路层数据链路层把上层数据进行转换成帧对数据进行处理与加工这一层加工数据的时候增加了MAC地址网卡物理地址1.4. 物理层通过设备的网卡将数据转换为物理介质可以传输的信号010101通过网线或光纤等介质传输给对方2. OSI 7层小结OSI 7层概述应用层为应用程序提供网络服务的协议httphttpsDNS表示层主要负责数据加密解密压缩代码会话层主要负责建立维护管理会话连接传输层主要负责建立维护管理端到端连接tcp/udp网络层负责IP寻址和路由选择数据链路层将分组数据封装成帧MAC地址网卡物理地址物理层物理链路网卡将数据转换为二进制3. 三次握手1️⃣客户端发送带有SYN标记建立连接请求发送seq的随机数seq1002️⃣服务端收到客户端请求发送ACK确认标记和SYN标记与客户端建立连接发送seq的随机数seq200ackseq 1 (101)3️⃣客户端收到服务端确认与请求发送ACK确认标记发送ackseq 1201seqack101到此连接建立开始传输数据4. 四次挥手1️⃣客户端发送带有FIN标记断开连接请求发送seq1000 ack20002️⃣服务端收到断开连接请求发送ACK确认标记确认断开发送seq2000ackseq 1 (1001)3️⃣服务端向客户端发送FIN标记断开连接请求发送seq2000ackseq 1(1001)4️⃣客户端确认收到请求发送ACK标记确认收到断开连接请求seq1001 ack2001断开连接常见TCP中的标记位SYNsync同步请求与服务器端口建立连接ACKack确认回复收到FINfinish/final结束断开连接PSH表示传输数据5. TCP/UDP区别传输控制协议TCP用户数据报协议UDP面向连接3次握手4次挥手建立断开连接无连接可靠传输不可靠传输流控检查数据是否丢失丢失重新发送尽力而为尽力传递使用TCP的应用WEB浏览器电子邮件文件传输程序使用UDP的应用域名系统DNS视频流IP语音VoIP5.1. TCP数据包结构5.2. UDP数据包结构5.3. UDP连接测试1.创建UDP端口 nohup nc -lu 8848 2.另一台连接udp 8848 端口 nc -u 10.0.0.210 8848 wireshark 过滤规则udp.port 88486. 常见网络协议DNS域名解析服务/协议域名--IP地址ARPICMPpingHTTP/HTTPS6.1. DNS域名结构. (点)根域名顶级域名.com.cn.net.org二级域名jd.comoldboylinux.cncentos.org三级域名www.jd.comimg.jd.comvideo.jd.comm.jd.com域名购买--实名认证--域名备案6.1.1. 域名购买https://wanwang.aliyun.com/6.1.2. 记录类型记录类型说明A记录域名--ipv4地址AAAA记录域名--ipv6地址CNAME记录别名记录类似于alias别名域名1--域名2TXT记录域名--字符串 linux中使用 dig txt 域名测试MX记录根据企业邮箱的要求配置即可6.1.3. 网站备案流程https://beian.aliyun.com/

相关新闻

如何使用Swagger UI打造响应式API文档:完整指南

如何使用Swagger UI打造响应式API文档:完整指南

如何使用Swagger UI打造响应式API文档:完整指南 【免费下载链接】swagger-ui Swagger UI is a dependency-free collection of HTML, Javascript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API. 项目地址: ht…

2026/7/3 20:50:11 阅读更多 →
计算机网络-4

计算机网络-4

1. tcp的11种状态ss -ant -a 表示看所有状态 -n 表示不将ip解析为主机名 -t 表示tcp1.1. closed状态(客户端、服务端)客户端发起建立连接前的状态服务端启动服务前的状态1.2. listen状态(服务端)服务端软件运行的时候状态&#xf…

2026/5/17 12:39:58 阅读更多 →
Unity UGUI GraphicRaycaster.Raycast详解

Unity UGUI GraphicRaycaster.Raycast详解

一、源码 /// <summary> /// 对当前 Canvas 上的所有可交互 UI 图形执行射线检测&#xff0c;判断是否被点击或触碰。 /// </summary> /// <param name"eventData">指针事件的数据&#xff08;包含鼠标位置、触摸点等&#xff09;</param> /…

2026/7/3 4:46:45 阅读更多 →

最新新闻

Umi-OCR深度配置与优化终极指南:从入门到精通的离线OCR解决方案

Umi-OCR深度配置与优化终极指南:从入门到精通的离线OCR解决方案

Umi-OCR深度配置与优化终极指南&#xff1a;从入门到精通的离线OCR解决方案 【免费下载链接】Umi-OCR OCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片&#xff0c;PDF文档识别&#xff0c;排除水印/页眉页脚&#xff0c;扫描/生成二维码。内…

2026/7/3 20:49:24 阅读更多 →
STM32F373VC与KMR221的嵌入式电压管理系统设计

STM32F373VC与KMR221的嵌入式电压管理系统设计

1. KMR221与STM32F373VC的硬件协同设计在嵌入式电压管理系统中&#xff0c;KMR221作为一款高精度电压监测芯片&#xff0c;与STM32F373VC微控制器的配合使用构成了硬件设计的核心。KMR221具有16位ADC分辨率&#xff0c;支持0.1%的电压测量精度&#xff0c;其I2C接口与STM32F373…

2026/7/3 20:47:24 阅读更多 →
企业级AI编排:MuleSoft集成LLM的工程化实践

企业级AI编排:MuleSoft集成LLM的工程化实践

1. 项目概述&#xff1a;当企业级集成平台遇上大语言模型“AI Orchestration in Action: How MuleSoft and LLMs Fuel the Future of Enterprise AI”——这个标题不是一句空泛的营销口号&#xff0c;而是我在过去18个月里亲手搭建、上线并持续迭代的三个核心生产系统的真实写照…

2026/7/3 20:45:23 阅读更多 →
MuleSoft企业级AI编排:安全、可审计的大模型集成实践

MuleSoft企业级AI编排:安全、可审计的大模型集成实践

1. 项目概述&#xff1a;当企业级集成平台遇上大语言模型“AI Orchestration in Action: How MuleSoft and LLMs Fuel the Future of Enterprise AI”——这个标题不是一句空泛的行业口号&#xff0c;而是我在过去18个月里亲手落地的三个核心生产系统的真实写照。它讲的不是“用…

2026/7/3 20:45:23 阅读更多 →
如何彻底解决Windows 10/11中PL2303老芯片的驱动兼容性问题

如何彻底解决Windows 10/11中PL2303老芯片的驱动兼容性问题

如何彻底解决Windows 10/11中PL2303老芯片的驱动兼容性问题 【免费下载链接】pl2303-win10 Windows 10 driver for end-of-life PL-2303 chipsets. 项目地址: https://gitcode.com/gh_mirrors/pl/pl2303-win10 如果你在Windows 10或Windows 11系统中使用PL-2303 USB转串…

2026/7/3 20:43:22 阅读更多 →
Spring Boot集成Cassandra:高性能数据存储实战指南

Spring Boot集成Cassandra:高性能数据存储实战指南

1. 为什么选择 Cassandra 作为 Spring Boot 的数据存储方案在分布式系统架构设计中&#xff0c;数据库选型往往直接决定了系统的扩展上限。三年前我在处理一个物联网平台项目时&#xff0c;曾面临日均千万级设备状态写入的挑战。当时测试了多种数据库方案&#xff0c;最终 Cass…

2026/7/3 20:43:22 阅读更多 →

日新闻

Nginx防御TLS重协商攻击实战:从原理到配置与监控

Nginx防御TLS重协商攻击实战:从原理到配置与监控

1. 项目概述&#xff1a;为什么TLS重协商攻击至今仍需警惕十多年前的CVE-2011-1473&#xff0c;一个关于TLS/SSL协议重协商机制的漏洞&#xff0c;现在提起来还有必要吗&#xff1f;很多运维和开发朋友可能会觉得&#xff0c;这都老掉牙了&#xff0c;现代服务器和客户端不都默…

2026/7/3 0:03:59 阅读更多 →
华为防火墙双通道远程管理实战:Web与SSH配置详解

华为防火墙双通道远程管理实战:Web与SSH配置详解

1. 项目概述&#xff1a;为什么需要双通道远程管理防火墙&#xff1f;在任何一个稍具规模的企业网络里&#xff0c;防火墙都是那个默默守护在边界的关键角色。作为网络工程师&#xff0c;我们不可能每次都跑到机房&#xff0c;插上console线去配置它。远程管理能力&#xff0c;…

2026/7/3 0:03:59 阅读更多 →
AD74413R与PIC18F65K40的高精度工业数据采集方案

AD74413R与PIC18F65K40的高精度工业数据采集方案

1. 项目概述&#xff1a;AD74413R与PIC18F65K40的协同工作在工业自动化和精密测量领域&#xff0c;同时实现高精度模数转换(ADC)和数模转换(DAC)功能是许多复杂系统的核心需求。AD74413R作为一款四通道可配置模拟输入/输出器件&#xff0c;与PIC18F65K40微控制器的组合&#xf…

2026/7/3 0:05:59 阅读更多 →

周新闻

月新闻