news 2026/3/29 1:37:42

01. 通信前置知识

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
01. 通信前置知识

1.Ip地址和端口类

2.域名解析

3.序列化和反序列化


1.Ip地址和端口类

1).IPAddress类:用于处理IP地址 a.IPAddress.Parse(stringip)解析字符串形式的IP地址("127.0.0.1"),无效IP会抛异常 b.IPAddress.TryParse(stringip,outIPAddressresult)安全解析IP地址(返回bool,不抛异常),推荐使用
2).IPEndPoint类(IP地址+端口):封装"IP地址 + 端口号"的组合usingSystem;usingSystem.Net;classIPEndPointDemo{staticvoidMain(){// 步骤1:先创建IPAddressIPAddressip=IPAddress.Parse("192.168.1.100");// 步骤2:创建IPEndPoint(IP+端口)intport=8080;IPEndPointendPoint=newIPEndPoint(ip,port);// 访问属性Console.WriteLine("端点IP:"+endPoint.Address);// 输出:192.168.1.100Console.WriteLine("端点端口:"+endPoint.Port);// 输出:8080// 验证端口范围(避免无效端口)if(port>=IPEndPoint.MinPort&&port<=IPEndPoint.MaxPort){Console.WriteLine("端口号合法");}else{Console.WriteLine("端口号超出范围(0-65535)");}}}

2.域名解析

域名解析就是将好记的域名解析成IP,IP地址是网络上标识站点的数字地址,但是IP地址相对来 说记忆困难,所以为了方便记忆,采用域名来代替IP地址标识站点地址1).IPHostEntry是域名解析后的返回值,可以通过该对象获取IP地址,主机名等等信息 a.AddressList:获取关联IP b.Aliases:获取主机别名列表 c.HostName:获取DNS名称2).DNS是一个静态类,用它根据域名获取IP地址IPHostEntryentry=Dns.GetHostEntry("www.baidu.com");

3.序列化和反序列化

网络通信中,我们把想要传递的类对象信息化为2进制数据(一般为byte字节数组),再将2进制 数据通过网络传输给远端设备;远端设备获取到该2进制数据后再将其反序列化为对应的类对象 a.序列化 将类对象信息可保存或可传输的格式的过程 b.反序列化 将保存或可传输的格式转换为类对象的过程
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/24 6:03:52

没有公网IP,入手了NAS怎么玩?

最近有小伙伴开始折腾NAS&#xff0c;历经千辛万苦之后终于把飞牛NAS搞定了。但是随之而来的又是另一件麻烦的事情&#xff1a;家里的宽带没有下发公网IPv6&#xff0c;自己也不知道怎么去调整&#xff0c;于是就找到了小白。 所以就有了今天的这篇文章&#xff1a;没有公网IP…

作者头像 李华
网站建设 2026/3/26 11:11:27

n8n这次更新要逆天!工作流秒变GPTs,企业级权限控制终于来了

n8n这次更新要逆天&#xff01;工作流秒变GPTs&#xff0c;企业级权限控制终于来了 &#x1f525; 如果你还在用老版n8n&#xff0c;那你的工作流可能正在裸奔&#xff01;就在昨天&#xff0c;n8n 2.0带着颠覆性功能正式上线&#xff0c;这次更新直接引爆技术圈——工作流秒变…

作者头像 李华
网站建设 2026/3/26 23:40:13

交通仿真软件:VISSIM_(13).交通管理策略仿真

交通管理策略仿真 1. 交通信号控制仿真 交通信号控制是交通管理中最常见也是最有效的手段之一。通过仿真软件&#xff0c;可以模拟不同交通信号控制策略的效果&#xff0c;从而优化信号配时&#xff0c;减少交通拥堵&#xff0c;提高道路通行能力。VISSIM 提供了丰富的交通信号…

作者头像 李华
网站建设 2026/3/25 15:25:41

交通仿真软件:VISSIM_(14).事故与异常情况模拟

事故与异常情况模拟 在交通仿真软件中&#xff0c;事故与异常情况的模拟是评估交通系统在极端条件下的性能和安全性的关键部分。通过模拟事故和异常情况&#xff0c;可以研究交通流的动态变化、驾驶员的行为反应以及交通管理措施的有效性。本节将详细介绍如何在VISSIM中模拟事故…

作者头像 李华
网站建设 2026/3/25 8:12:12

互联网服务提供商:掌控网络接入的底层逻辑

当你打开浏览器访问网页或通过终端发起 SSH 连接时&#xff0c;数据流必须经过特定的物理基础设施。ISP&#xff08;Internet Service Provider&#xff09;&#xff0c;即互联网服务提供商&#xff0c;正是负责搭建并维护这些基础设施的机构。它不仅是每月收取宽带费用的商业公…

作者头像 李华