- 网络编程已成为软件开发不可或缺的一部分。Java SE(Standard Edition)作为Java平台的一个组成部分,提供了强大的网络编程支持,使开发者能够轻松地创建能够在局域网(LAN)和广域网(WAN)上运行的应用程序。本文将深入探讨Java SE中的网络编程基础,以及如何利用这些技术在LAN和WAN环境中构建高效、可靠的网络应用。一、Java SE中的网络编程基础Socket编程S... 网络编程已成为软件开发不可或缺的一部分。Java SE(Standard Edition)作为Java平台的一个组成部分,提供了强大的网络编程支持,使开发者能够轻松地创建能够在局域网(LAN)和广域网(WAN)上运行的应用程序。本文将深入探讨Java SE中的网络编程基础,以及如何利用这些技术在LAN和WAN环境中构建高效、可靠的网络应用。一、Java SE中的网络编程基础Socket编程S...
- Linux系统之traceroute命令详解:追踪网络路径的核心工具 Linux系统之traceroute命令详解:追踪网络路径的核心工具
- 网络传输协议:TCP和UDP的区别前言肝文不易,点个免费的赞和关注,有错误的地方请指出,看个人主页有惊喜。作者:神的孩子都在歌唱一、TCP(传输控制协议)1. 定义 : TCP(Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。2. 核心特点传输层协议:位于应用层和网络层(IP层)之间,为应用层提供可靠通信。可靠性:通过确认机制... 网络传输协议:TCP和UDP的区别前言肝文不易,点个免费的赞和关注,有错误的地方请指出,看个人主页有惊喜。作者:神的孩子都在歌唱一、TCP(传输控制协议)1. 定义 : TCP(Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。2. 核心特点传输层协议:位于应用层和网络层(IP层)之间,为应用层提供可靠通信。可靠性:通过确认机制...
- 鸿蒙系统的分布式软总线以UDP协议为基础,构建了高效的多设备互联传输机制。通过UDP的无连接特性,软总线实现快速设备发现与广播通信,优化数据传输流程,引入流式传输和双轮驱动机制,提升可靠性与效率。其高带宽、低时延特性适用于文件共享、音视频传输等场景,同时智能适应复杂网络环境,确保稳定传输。简化开发流程降低门槛,助力鸿蒙生态繁荣,为万物互联提供核心技术支撑。 鸿蒙系统的分布式软总线以UDP协议为基础,构建了高效的多设备互联传输机制。通过UDP的无连接特性,软总线实现快速设备发现与广播通信,优化数据传输流程,引入流式传输和双轮驱动机制,提升可靠性与效率。其高带宽、低时延特性适用于文件共享、音视频传输等场景,同时智能适应复杂网络环境,确保稳定传输。简化开发流程降低门槛,助力鸿蒙生态繁荣,为万物互联提供核心技术支撑。
- 课程openeuler 开发者空间-云主机使用开发者空间的云主机进行学习,方便快捷,推荐! OpenEuler基础 sar top 查看CPU使用率[developer@developer log]$ sar -u 5 4Linux 5.10.0-250.0.0.154.oe2203sp4.aarch64 (developer) 2025年03月10日 _aarch64_ (4 CPU... 课程openeuler 开发者空间-云主机使用开发者空间的云主机进行学习,方便快捷,推荐! OpenEuler基础 sar top 查看CPU使用率[developer@developer log]$ sar -u 5 4Linux 5.10.0-250.0.0.154.oe2203sp4.aarch64 (developer) 2025年03月10日 _aarch64_ (4 CPU...
- Java 网络编程——UDP 数据报套接字编程 介绍UDP(User Datagram Protocol)是一个简单的无连接传输层协议,适用于需要快速传输、不需要严格可靠性的场景。Java 提供了 DatagramSocket 和 DatagramPacket 类来实现 UDP 网络编程。 应用使用场景实时数据传输:如视频流、在线游戏和语音聊天。广播和组播:发送消息到多个接收者。轻量级通信... Java 网络编程——UDP 数据报套接字编程 介绍UDP(User Datagram Protocol)是一个简单的无连接传输层协议,适用于需要快速传输、不需要严格可靠性的场景。Java 提供了 DatagramSocket 和 DatagramPacket 类来实现 UDP 网络编程。 应用使用场景实时数据传输:如视频流、在线游戏和语音聊天。广播和组播:发送消息到多个接收者。轻量级通信...
- 搜索“视频传输协议”,一般会搜出来RTP,RTSP,UDP等等。光看这些协议,可能有些人会觉得奇怪为什么要把udp也往上放一起,rtp不是可以基于udp?!同时,很多文章主要去讲解各个协议之间的差异,而没有从更为宏观的角度来考虑。本文将结合OSI的分层思路,将不同协议之间的关系都梳理清楚;同时也从视频传输与组网角度进行介绍。 再者,视频有很多封装格式,比如m3u8,mp4等;也... 搜索“视频传输协议”,一般会搜出来RTP,RTSP,UDP等等。光看这些协议,可能有些人会觉得奇怪为什么要把udp也往上放一起,rtp不是可以基于udp?!同时,很多文章主要去讲解各个协议之间的差异,而没有从更为宏观的角度来考虑。本文将结合OSI的分层思路,将不同协议之间的关系都梳理清楚;同时也从视频传输与组网角度进行介绍。 再者,视频有很多封装格式,比如m3u8,mp4等;也...
- socat是一个多功能的网络工具,名字来由是” Socket CAT”,可以看作是netcat的N倍加强版,socat的官方网站:http://www.dest-unreach.org/socat/ 。socat支持的传输包括:文件、管道、设备(终端或调制解调器等)、socket(Unix,IP4,IP6 - raw,UDP,TCP)、SSL、SOCKS4客户端或代理CONNECT。soca... socat是一个多功能的网络工具,名字来由是” Socket CAT”,可以看作是netcat的N倍加强版,socat的官方网站:http://www.dest-unreach.org/socat/ 。socat支持的传输包括:文件、管道、设备(终端或调制解调器等)、socket(Unix,IP4,IP6 - raw,UDP,TCP)、SSL、SOCKS4客户端或代理CONNECT。soca...
- shell提供了一种建立TCP/UDP连接的方法:/dev/udp/host/port/dev/tcp/host/port所以,直接重定向当前shell的一个文件描述符到对应的ip/端口:exec 8<>/dev/udp/10.0.2.15/12345就相当于建立一个UDP socket。发送报文:echo "" >&8抓包结果:00:48:18.291124 IP 10.0.2.15.40... shell提供了一种建立TCP/UDP连接的方法:/dev/udp/host/port/dev/tcp/host/port所以,直接重定向当前shell的一个文件描述符到对应的ip/端口:exec 8<>/dev/udp/10.0.2.15/12345就相当于建立一个UDP socket。发送报文:echo "" >&8抓包结果:00:48:18.291124 IP 10.0.2.15.40...
- 1. NAT的穿越NAT的穿越并非安防监控领域的技术,是目前VOIP以及即时通信等产品的基础性技术,目前来讲已经比较成熟,且有完整的技术标准RFC,同时也有众多的实现方案,包括许多已经得到广泛应用的开源项目。简单来讲,实现NAT的穿越是可能的,成功的概率也比较高。UDP的协议进行数据传输穿透NAT的成功率比较高,接近100%,TCP则存在一些情况无法实现穿越,主要受限路由器的端口映射机制。... 1. NAT的穿越NAT的穿越并非安防监控领域的技术,是目前VOIP以及即时通信等产品的基础性技术,目前来讲已经比较成熟,且有完整的技术标准RFC,同时也有众多的实现方案,包括许多已经得到广泛应用的开源项目。简单来讲,实现NAT的穿越是可能的,成功的概率也比较高。UDP的协议进行数据传输穿透NAT的成功率比较高,接近100%,TCP则存在一些情况无法实现穿越,主要受限路由器的端口映射机制。...
- 传输层是计算机网络中非常重要的组成部分,为运行在不同主机上的进程提供了端到端的逻辑通信机制,主要包括UDP、TCP两个协议。 传输层是计算机网络中非常重要的组成部分,为运行在不同主机上的进程提供了端到端的逻辑通信机制,主要包括UDP、TCP两个协议。
- 上一篇文章介绍了p2p系统Tracker Server和Peer,以及文件描述符,本篇接着讲NAT Server的部分。由于p2p网络中使用udp报文,所以只介绍udp穿透。1. NAT类型 NAT(Network Address Translation, 网络地址转换),是指在IP包通过路由设备时,修改其IP地址信息的技术。一般应用是,通过将内网地址转换为公网地址,从而实现多台主... 上一篇文章介绍了p2p系统Tracker Server和Peer,以及文件描述符,本篇接着讲NAT Server的部分。由于p2p网络中使用udp报文,所以只介绍udp穿透。1. NAT类型 NAT(Network Address Translation, 网络地址转换),是指在IP包通过路由设备时,修改其IP地址信息的技术。一般应用是,通过将内网地址转换为公网地址,从而实现多台主...
- 本文科普端口的概念与分类,拆解端口扫描的原理及攻击特征,提供“关无用端口、智能监控、高防IP”3层防御技巧。转载链接:https://woolyun.com/port-scanning/ 本文科普端口的概念与分类,拆解端口扫描的原理及攻击特征,提供“关无用端口、智能监控、高防IP”3层防御技巧。转载链接:https://woolyun.com/port-scanning/
- 目录 文章目录 目录 P4 program 构建 SR-MPLS over UDP 封装格式 编译运行 测试使用 日志记录 P4 program 构建 ... 目录 文章目录 目录 P4 program 构建 SR-MPLS over UDP 封装格式 编译运行 测试使用 日志记录 P4 program 构建 ...
- 目录 文章目录 目录 文档 SR-MPLS over UDP Use Cases Packet Forwarding Example 数... 目录 文章目录 目录 文档 SR-MPLS over UDP Use Cases Packet Forwarding Example 数...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签