- 传输层功能将应用层的报文封装到传输层中,使用 TCP 或者 UDP 协议建立两个主机进程之间的端对端通信,传输层会自动对上层数据进行分用和复用:不同的应用层报文可封装到同一个传输层报文中传输,到达后再拆分报文交付给应用层中的各个进程。通信双方根据套接字(IP 地址 + 端口号)相互识别。UDP 协议UDP 提供不可靠但高效的、无连接的服务:在传送数据之前不需要建立连接,远地主机在收到 UDP... 传输层功能将应用层的报文封装到传输层中,使用 TCP 或者 UDP 协议建立两个主机进程之间的端对端通信,传输层会自动对上层数据进行分用和复用:不同的应用层报文可封装到同一个传输层报文中传输,到达后再拆分报文交付给应用层中的各个进程。通信双方根据套接字(IP 地址 + 端口号)相互识别。UDP 协议UDP 提供不可靠但高效的、无连接的服务:在传送数据之前不需要建立连接,远地主机在收到 UDP...
- TCP 丢包判断机制 介绍TCP(Transmission Control Protocol)是一种面向连接的传输层协议,提供可靠的数据传输服务。丢包是网络通信中常见的问题,可能由于网络拥塞、线路噪声等原因导致。TCP 通过多种机制来检测和处理数据包丢失,以确保数据完整性。 应用使用场景网络文件传输:如 FTP 协议,需要保证文件完整性。电子邮件传输:如 SMTP 协议,在发送邮件时需要可... TCP 丢包判断机制 介绍TCP(Transmission Control Protocol)是一种面向连接的传输层协议,提供可靠的数据传输服务。丢包是网络通信中常见的问题,可能由于网络拥塞、线路噪声等原因导致。TCP 通过多种机制来检测和处理数据包丢失,以确保数据完整性。 应用使用场景网络文件传输:如 FTP 协议,需要保证文件完整性。电子邮件传输:如 SMTP 协议,在发送邮件时需要可...
- Python实现高效的端口扫描在网络安全领域,端口扫描是一项基本而重要的技能。通过端口扫描,可以发现目标主机上开放的服务和端口,这对于安全评估、渗透测试等有着不可忽视的作用。本文将介绍如何使用Python来实现一个高效且简单的端口扫描器。1. 端口扫描的基本原理端口扫描的基本原理是向目标主机的指定端口发送数据包,并监听是否有来自该端口的响应。根据响应的不同,可以判断该端口的状态(如开放、关闭... Python实现高效的端口扫描在网络安全领域,端口扫描是一项基本而重要的技能。通过端口扫描,可以发现目标主机上开放的服务和端口,这对于安全评估、渗透测试等有着不可忽视的作用。本文将介绍如何使用Python来实现一个高效且简单的端口扫描器。1. 端口扫描的基本原理端口扫描的基本原理是向目标主机的指定端口发送数据包,并监听是否有来自该端口的响应。根据响应的不同,可以判断该端口的状态(如开放、关闭...
- Linux 网络之 TCP 1. 介绍TCP(Transmission Control Protocol,传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。它在 Linux 网络编程中占据核心地位,广泛应用于需要可靠数据传输的场景。 2. 应用使用场景Web 服务器:如 HTTP/HTTPS 协议基于 TCP。文件传输:如 FTP、SFTP 协议。数据库连接:如 MySQ... Linux 网络之 TCP 1. 介绍TCP(Transmission Control Protocol,传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。它在 Linux 网络编程中占据核心地位,广泛应用于需要可靠数据传输的场景。 2. 应用使用场景Web 服务器:如 HTTP/HTTPS 协议基于 TCP。文件传输:如 FTP、SFTP 协议。数据库连接:如 MySQ...
- 1 jmeter-plugins安装jmeter-plugins是Jmeter的插件管理器;可以组织和管理Jmeter的所有插件;直接进入到如下页面,选择如图的选项进行下载即可:地址:https://jmeter-plugins.org/install/Install/将下载的插件放在jmeter的lib/ext目录下,比如:D:\apache-jmeter-5.6.3\lib\ext重启... 1 jmeter-plugins安装jmeter-plugins是Jmeter的插件管理器;可以组织和管理Jmeter的所有插件;直接进入到如下页面,选择如图的选项进行下载即可:地址:https://jmeter-plugins.org/install/Install/将下载的插件放在jmeter的lib/ext目录下,比如:D:\apache-jmeter-5.6.3\lib\ext重启...
- 本文将围绕物联网的COAP协议,首先对其进行简单介绍,然后基于JAVA语言来进行COAP协议通讯编程实战,帮助大家对COAP有一个简单的认知,经过编程实践掌握协议的通信机制 本文将围绕物联网的COAP协议,首先对其进行简单介绍,然后基于JAVA语言来进行COAP协议通讯编程实战,帮助大家对COAP有一个简单的认知,经过编程实践掌握协议的通信机制
- 约翰·冯诺依曼(John von Neumann,1903年12月28日—1957年2月8日),原名诺伊曼·亚诺什·拉约什(Neumann János Lajos),出生于匈牙利的美国籍犹太人数学家,20世纪最重要的数学家之一,在现代计算机、博弈论、核武器和生化武器等领域内的科学全才之一,被后人称为“计算机之父”和“博弈论之父”。设计了世界上第一台通用计算机:受“图灵机”的影响提出冯诺依曼体... 约翰·冯诺依曼(John von Neumann,1903年12月28日—1957年2月8日),原名诺伊曼·亚诺什·拉约什(Neumann János Lajos),出生于匈牙利的美国籍犹太人数学家,20世纪最重要的数学家之一,在现代计算机、博弈论、核武器和生化武器等领域内的科学全才之一,被后人称为“计算机之父”和“博弈论之父”。设计了世界上第一台通用计算机:受“图灵机”的影响提出冯诺依曼体...
- 蓝牙低功耗(BLE)是一种无线通信协议,设计用于短距离通信。它的主要优点是低功耗,使其成为各种电池供电设备的理想选择。在BLE中,广播是一种重要的通信方式,它允许设备在不建立连接的情况下传输信息。本文将详细介绍BLE的两种广播方式:扩展广播和周期性广播。扩展广播是BLE 5.0引入的新功能,它扩展了广播数据的长度,从而提供了更大的数据传输能力。周期性广播是另一种BLE 5.0引入的新功能,它... 蓝牙低功耗(BLE)是一种无线通信协议,设计用于短距离通信。它的主要优点是低功耗,使其成为各种电池供电设备的理想选择。在BLE中,广播是一种重要的通信方式,它允许设备在不建立连接的情况下传输信息。本文将详细介绍BLE的两种广播方式:扩展广播和周期性广播。扩展广播是BLE 5.0引入的新功能,它扩展了广播数据的长度,从而提供了更大的数据传输能力。周期性广播是另一种BLE 5.0引入的新功能,它...
- RIP(Routing Information Protocol)是一种常见的内部网关协议(IGP),被广泛应用于中小型企业和局域网中。RIP分为两个主要版本:RIP-1和RIP-2,它们在功能和特性上存在一些差异。RIP-1协议于1988年首次发布,是最早期的路由协议之一。它采用距离向量算法(Distance Vector Algorithm),主要用于在小型网络中实现动态路由。RIP-1... RIP(Routing Information Protocol)是一种常见的内部网关协议(IGP),被广泛应用于中小型企业和局域网中。RIP分为两个主要版本:RIP-1和RIP-2,它们在功能和特性上存在一些差异。RIP-1协议于1988年首次发布,是最早期的路由协议之一。它采用距离向量算法(Distance Vector Algorithm),主要用于在小型网络中实现动态路由。RIP-1...
- https协议时由SSL+HTTP协议构建的可进行加密传输、身份验证的网络协议,比HTTP协议安全,可防止数据在传输过程中被窃取、修改,确保数据的完整性。端口时443。需要用到CA申请证书且需要一定费用。 (无状态的意思是其数据包的发送、传输和接收都是相互独立的。无连接的意思是指通信双方都不长久的维持对方的任何信息。) https协议时由SSL+HTTP协议构建的可进行加密传输、身份验证的网络协议,比HTTP协议安全,可防止数据在传输过程中被窃取、修改,确保数据的完整性。端口时443。需要用到CA申请证书且需要一定费用。 (无状态的意思是其数据包的发送、传输和接收都是相互独立的。无连接的意思是指通信双方都不长久的维持对方的任何信息。)
- 在数字化时代,Wi-Fi安全协议扮演着至关重要的角色,它们是网络世界的守护者,保护着我们的隐私和数据免受未经授权的访问和窃听。WEP、WPA、WPA2以及最新推出的WPA3,这些名词在我们使用Wi-Fi的日常生活中频繁出现,但它们之间究竟有何不同?在这个信息爆炸的时代,了解它们的区别显得至关重要。本文将深入探讨这四种Wi-Fi安全协议的差异,帮助读者更好地理解并保护自己的网络安全。 WEPW... 在数字化时代,Wi-Fi安全协议扮演着至关重要的角色,它们是网络世界的守护者,保护着我们的隐私和数据免受未经授权的访问和窃听。WEP、WPA、WPA2以及最新推出的WPA3,这些名词在我们使用Wi-Fi的日常生活中频繁出现,但它们之间究竟有何不同?在这个信息爆炸的时代,了解它们的区别显得至关重要。本文将深入探讨这四种Wi-Fi安全协议的差异,帮助读者更好地理解并保护自己的网络安全。 WEPW...
- 当谈论网络设备时,我们常常会听到路由器、交换机和光猫这几个名词。它们是构建现代网络基础设施的关键组成部分,承担着连接、传输和管理数据的重要任务。在日常生活和工作中,我们几乎离不开它们的存在,无论是在家中上网、办公室内部通信,还是在互联网上浏览网页,都离不开这些看似普通但却至关重要的网络设备。本文瑞哥带大家好好了解一下路由器、交换机和光猫这三种网络设备。目录: 路由器 路由器的工作原理 路由器... 当谈论网络设备时,我们常常会听到路由器、交换机和光猫这几个名词。它们是构建现代网络基础设施的关键组成部分,承担着连接、传输和管理数据的重要任务。在日常生活和工作中,我们几乎离不开它们的存在,无论是在家中上网、办公室内部通信,还是在互联网上浏览网页,都离不开这些看似普通但却至关重要的网络设备。本文瑞哥带大家好好了解一下路由器、交换机和光猫这三种网络设备。目录: 路由器 路由器的工作原理 路由器...
- 在网络通信中,拥塞是一个常见的问题,尤其是在高负载时期或网络拓扑结构不完善的情况下。传统的拥塞控制方法主要通过丢包来指示网络拥塞,当路由器的缓冲区满时,会丢弃数据包,发送方通过检测丢失的数据包来进行拥塞控制。然而,丢包会导致重传和降低网络性能。ECN(Explicit Congestion Notification)是一种改进的拥塞控制方法,它不依赖于丢包来指示拥塞,而是在数据包的头部标记拥... 在网络通信中,拥塞是一个常见的问题,尤其是在高负载时期或网络拓扑结构不完善的情况下。传统的拥塞控制方法主要通过丢包来指示网络拥塞,当路由器的缓冲区满时,会丢弃数据包,发送方通过检测丢失的数据包来进行拥塞控制。然而,丢包会导致重传和降低网络性能。ECN(Explicit Congestion Notification)是一种改进的拥塞控制方法,它不依赖于丢包来指示拥塞,而是在数据包的头部标记拥...
- SQL Server JDBC 到主机的 TCP/IP 连接失败在使用 Java 应用程序连接 Microsoft SQL Server 数据库时,有时会遇到“SQL Server JDBC 到主机的 TCP/IP 连接失败”的错误。本文将探讨这个错误的原因及解决方法。错误描述当您尝试通过 Java 应用程序使用 JDBC 驱动连接 SQL Server 时,可能会收到如下错误信息:wcom... SQL Server JDBC 到主机的 TCP/IP 连接失败在使用 Java 应用程序连接 Microsoft SQL Server 数据库时,有时会遇到“SQL Server JDBC 到主机的 TCP/IP 连接失败”的错误。本文将探讨这个错误的原因及解决方法。错误描述当您尝试通过 Java 应用程序使用 JDBC 驱动连接 SQL Server 时,可能会收到如下错误信息:wcom...
- 本项目在设计一个基于ZigBee技术的智能饲养系统,通过传感器实时监测水质、温湿度、光照等环境参数,并通过自动化控制喂食装置实现智能喂养,达到提高水生动物养殖效率、降低人工成本和提升管理精度的目标。 本项目在设计一个基于ZigBee技术的智能饲养系统,通过传感器实时监测水质、温湿度、光照等环境参数,并通过自动化控制喂食装置实现智能喂养,达到提高水生动物养殖效率、降低人工成本和提升管理精度的目标。
上滑加载中
推荐直播
-
华为云鸿蒙应用入门级开发者认证
2025/06/11 周三 16:00-17:30
Skye / 华为云学堂技术讲师
本次直播专为备考华为云鸿蒙端云应用入门级开发者认证的学员设计,提供系统的考试辅导。深度解析认证核心知识点,涵盖HarmonyOS介绍、应用开发入门、ArkTS语言、声明式开发范式组件、Stage应用模型、玩转服务卡片、鸿蒙应用网络请求开发、鸿蒙应用云函数调用等内容。
回顾中 -
基于昇腾NPU的合成孔径雷达成像案例
2025/06/12 周四 19:00-20:00
李阳 华为开发者布道师-高校教师
介绍合成孔径雷达算法的原理和优势,了解合成孔径雷达在传统计算中的痛点,分享如何使用昇腾NPU和AscendC语言构建信号处理算子,如何助力信号处理领域的高性能计算。
回顾中 -
华为云GaussDB入门级认证 - 考试辅导
2025/06/13 周五 16:00-17:30
Steven / 华为云学堂技术讲师
本次直播为HCCDA-GaussDB认证考试提供全面辅导,旨在帮助学员深入了解数据库技术原理与应用实践。我们将详细解析考试大纲,分享高效备考策略,并讲解关键知识点,包括但不限于SQL操作介绍、GaussDB数据库管理与运维基础等。
回顾中
热门标签