Socket问题,IP包,能回答的给200分

scegg scegg 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
你好。

现在我要发送一个IP包(报头和数据都已经准备好,并储存在一个Byte组中,数据符合IP包规则,checksum正常,目的地址是本地计算机的IP)。请问如何创建Socket并发送这个包。

Dim osck As Net.Sockets.Socket
osck = New Net.Sockets.Socket(Net.Sockets.AddressFamily.InterNetwork, Net.Sockets.SocketType.Raw, Net.Sockets.ProtocolType.IP)
osck.Connect(New Net.IPEndPoint(Net.IPAddress.Parse("192.168.1.99"), 0))
osck.Send(i) 'i是要发送的Byte组

结果没有任何效果(没有接收到包)。

请问应该如何处理,谢谢。
...全文

相关推荐

如何基于C语言socket编程实现TCP通信

总的来说,C语言socket编程实现TCP通信需要理解TCP协议的工作原理,熟悉socket API的使用,以及正确处理地址和端口的字节序问题。

weixin_38570202

c语言socket实现的http服务器

常见的请求方法有GET、POST等,响应码如200表示成功,404表示未找到资源。

yantao473

Python Socket TCP双端聊天功能实现过程详解

sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 绑定IP和端口 addr = ("192.168.200.2", 1914) sock.bind

weixin_38535428

python之Socket网络编程详解

本文主要介绍了Python中的Socket网络编程,包括对网络的基本概念、网络通信的三要素(IP地址、端口号、传输协议)以及Socket编程的简单应用。网络通信的基础知识:网络是一个由节点和连

weixin_38502639

Unity UGUI Super ScrollView的实战应用与特性

在Unity中,UGUI(Unity Graphical User Interface)提供了一套丰富的用户界面工具,而Scroll Rect组件是构建滚动视图的关键元素之一。Scroll Rect允许用户在游戏或应用中创建可滚动的UI元素,如列表、表格或图片画廊等。它适用于内容超出当前视图时的场景,如加载大量数据或实现虚拟滚动。自定义列表布局与样式是提升用户体验的关键环节,它涉及到界面设计的细节和用户的交互体验。一个良好的列表布局能够使用户更容易找到他们想要的信息,并提高应用程序的整体美感和专业感。

般若之镜
评论 6
收藏 已收藏
分享
返回顶部
scegg
VB 16,718 成员 110,520 内容