无线网络存在高误码率、带宽变化大等特点,针对丢包类型多样化、拥塞控制中参数设置既盲目又单一化等问题,提出了一种TCP Westwood(简称TCPW)的改进算法TCP-NW,该算法根据网络中带宽的利用率来区分丢包类型并细化拥塞情况,并据此对CWND(拥塞窗口)和SSTHRESH(慢启动门限值)值进行调整。仿真实验表明,TCP-NW算法在网络时延、抖动、吞吐量等方面表现稳定,对于无线网络TCP的传输性能有较大的改善。
2023-01-01 23:20:58 403KB 无线网络
1
Quartus ii 9.0 以后的版本都可以用的IP包
2023-01-01 16:11:11 22.57MB FPGA 大学计划
1
—————————————————————————————————————— 西门子PLC与第三方MODBUS TCP通信应用案例——————————————————————————————————————
2023-01-01 11:03:49 4.97MB 西门子PLC modbusTCP
1
易语言tcp协议开源源码 TCP调试
2023-01-01 05:51:43 501KB 网络相关源码
1
摘要:VC/C++源码,网络相关,Socket,TCP VC++ CSocket有连接TCP通信实例,程序分为客户端和服务端,在服务端中设置服务器IP和端口,以及发送数据的状态,客户端同样设置好服务器IP地址和端口,然后可以显示接收数据的进度和字节数是多少,运行服务端请点击“启动”,客户端请点击“连接”按钮。 运行环境:Windows/Visual C/C++
2022-12-31 15:55:33 26KB VC/MFC源代码 网络通信源代码
1
VHDL / Verilog IP内核存储库 我们喜欢开源代码,也喜欢VHDL / Verilog。 该存储库包含大约860个免费的开源VHDL / Verilog IP内核。 使用已从opencores.org仔细“清除”了所有这些内核。 可以从获得整个仓库的很酷的可搜索索引。 可以通过方便地仅下载您感兴趣的分支来独立地获取核心。这些是可用的分支: library_random_number_generator_library library_funbase_ip_library library_mitrion_virtual_processor_starter_kit library_real-time_clock library_robot_control_library library_fixed_extensions library_gh_vhdl_library lib
2022-12-31 13:03:06 11KB
1
实验四 ICMP 协议和IP 数据报分片分析 【实验目的】 1. 理解 ICMP 协议报文类型和格式; 2. 理解 ping 命令的工作原理; 3. 理解 traceroute 的工作原理; 4. 理解 IP 协议报文类型和格式。 【实验环境】 与因特网连接的计算机,操作系统为Windows,安装有Wireshark、IE 等软件。 【实验内容】 1. 使用 wireshark 抓包软件分析ICMP 协议报文的类型; 2. 分析 ping 命令的工作原理; 3. 分析 tracert 命令的工作原理; 4. 使用 wireshark 抓包软件分析IP 协议报文以及报文分片。 【实验步骤】 1. 分析 ICMP 协议 步骤1:在 PC1 运行 Wireshark,开始截获报文,为了只截获和实验内容有关的报文,将 Wireshark 的 Captrue Filter 设置为"No Broadcast and no Multicast"; 步骤2:在 PC1 以 www.baidu.com 为目标主机,在命令行窗口执行 Ping 命令,要求ping 通8 次; 【答】:Ping 命令为:____ ping –n 8 www.baidu.com ____ 将命令行窗口进行截图: 实验四-ICMP数据报和IP数据报分片分析实验报告全文共8页,当前为第1页。【答】: 实验四-ICMP数据报和IP数据报分片分析实验报告全文共8页,当前为第1页。 步骤3:停止截获报文,分析截获的结果,回答下列问题: (1)将抓包结果进行截图(要求只显示 ping 的数据包): (2)截获的 ICMP 报文有几种类型?分别是: 【答】:两种:8(Echo(ping) request) 、 0(Echo (ping) reply ) (3)分析截获的 ICMP 报文,按下表要求,将各字段信息填入表中,要求填写前4 个报文的信息。 实验四-ICMP数据报和IP数据报分片分析实验报告全文共8页,当前为第2页。【答】: 实验四-ICMP数据报和IP数据报分片分析实验报告全文共8页,当前为第2页。 报文号 源IP 目的IP 报文格式 类型 代码 标识 序列号 BE LE BE LE 15 192.168.6.57 119.75.217.56 Echo(ping) request 8 512 2 3328 13 16 119.75.217.56 192.168.6.57 Echo(ping) reply 0 512 2 3328 13 17 192.168.6.57 119.75.217.56 Echo(ping) request 8 512 2 3584 14 18 119.75.217.56 192.168.6.57 Echo(ping) reply 0 512 2 3584 14 (4)查看ping 请求信息,ICMP 的type是 ___Echo(ping) request___。和code是 __8__。并截图。 (5)查看相应得ICMP 响应信息,ICMP 的type 是___Echo(ping) reply___和code 是 __0__。并截图。 (6)若要只显示ICMP的echo响应数据包,显示过滤器的规则为__icmp.type == 0___.并根据过滤规则进行抓包截图。 7) 若要只显示ICMP的echo请求数据包,显示过滤器的规则为___icmp.type == 8___. 并根据过滤规则进行抓包截图。 2. 分析traceroute 的工作原理 步骤1:在 PC1 上运行 Wireshark 开始截获报文; 实验四-ICMP数据报和IP数据报分片分析实验报告全文共8页,当前为第3页。步骤2:在PC1上执行Tracert命令,如:tracert www.baidu.com;将命令窗口进行截图; 实验四-ICMP数据报和IP数据报分片分析实验报告全文共8页,当前为第3页。 步骤3:在wireshark里设置显示过滤器为icmp; 步骤4:停止截获报文,分析截获的报文,回答下列问题: (1)截获了报文中哪几种 ICMP 报文?其类型码和代码各为多少? 【答】: ICMP 报文 类型码 代码 Echo request 0 0 Echo reply 8 0 Time-to-live exceeded 11 0 (2)在截获的报文中,哪些是超时报告报文,请截图显示所有超时报文并指出超时报告报文的源地址分别是多少? 实验四-ICMP数据报和IP数据报分片分析实验报告全文共8页,当前为第4页。 实验四-ICMP数据报和IP数据报分片分析实验报告全文共8页,当前为第4页。 【答】:超时报告报文的源地址:192.168.6.254 、172.31.1.1 、 2
2022-12-30 22:35:02 676KB 文档资料
1
服务端:建立socket,申明自身port和IP,并绑定到socket,使用listen监听, 然后不断用accept查看是否有连接。如果有,捕获socket,并通过recv获取消息内容, 通信完成后调用closeSocket关闭accept捕获到的socket。如果不需要等待任何客户端连接, 直接用closeSocket关闭自身的socket。 客户端:建立socket,通过端口号和地址确定目标服务器,使用connect连接到服务器, send发送消息,等待处理,通信完成后调用closeSocket关闭socket。 记得先运行server端。
2022-12-30 19:08:23 178B c++ tcp windows
1
非常不错的一个TCP-UDP测试工具,很好啊,大家快下载啊
2022-12-30 16:10:17 436KB TCP-UDP
1
该文档用java实现了加密聊天,还有运行截图。欢迎下载哦
2022-12-30 15:26:10 113KB 加密 tcp 聊天
1