论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
运维.售后
›
运维.售后
›
Windows下的TCP UDP网络调试工具-NetAssist以及Linux下 ...
Windows下的TCP UDP网络调试工具-NetAssist以及Linux下的nc网络调试工具_tc ...
惊雷无声
金牌会员
|
2024-6-11 08:19:03
|
显示全部楼层
|
阅读模式
楼主
主题
683
|
帖子
683
|
积分
2049
先自我介绍一下,小编浙江大学结业,去过华为、字节跳动等大厂,目前阿里P7
深知大多数程序员,想要提拔技能,往往是自己摸索发展,但自己不成体系的自学效果低效又漫长,而且极易遇到天花板技术停滞不前!
因此网络整理了一份《2024年最新Linux运维全套学习资料》,初志也很简单,就是希望能够资助到想自学提拔又不知道该从何学起的朋友。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提拔的进阶课程,涵盖了95%以上运维知识点,真正体系化!
由于文件比较多,这里只是将部分目次截图出来,全套包罗大厂面经、学习条记、源码讲义、实战项目、大纲路线、讲解视频,而且后续会连续更新
如果你需要这些资料,可以添加V获取:vip1024b (备注运维)
正文
从NetAssist.exe工具的协议类型下拉菜单可以看出,协议类型有TCP Server、TCP Client、UDP三种类型
1、TCP服务端和客户端测试
如下图所示:
1.开启TCP服务端
起首打开NetAssist.exe工具,协议类型选择TCP Server,本田主机端口填写1-65535本地未被占用的端口进行服务端监听,比如下图所示的9999端口,再点击左侧的【打开】按钮开始监听。
2.打开TCP客户端,毗连刚才的TCP服务端
然后再重新打开别的一个NetAssist.exe进程,在网络设置选项卡中的(1)协议类型选择TCP Client,(2)远程主机地址填写本地的127.0.0.1,如果需要毗连的是其他远程主机IP地址,则对应更改就行。(3)远程主机端口填写9999,最后点击左侧的【毗连】按钮毗连。
3.TCP服务端和客户端-相互收发数据测试
TCP客户端毗连到TCP服务端后,可以进行双向收发数据,如下图所示:
接收和发送可以选择ASCII和HEX即16进制这两种方式
2、UDP服务端和客户端测试
如下图所示,两个UDP通讯双方的协议类型均选择UDP,由于UDP是无毗连的协议,通讯双方是对等的,与TCP不同的是不存在严格意义上的服务端和客户端。
选择自己的UDP端口并打开后在软件中下部分的远程主机中填写对方的UDP通讯IP和端口,为了方便我直接使用自己本机的IP127.0.0.1进行测试,只要包管网络是通的,外网和局域网内都是可以的。
二、Linux下的网络调试命令工具-nc
最近公司摆设了一些CentOS的服务器,有个同事问我Linux下有没有什么工具能够像Windows下的网络调试助手NetAssist一样可以启动TCP服务端端口监听TCP客户端的毗连,我想到了Linux下的nc软件包,使用起来还是蛮方便的。
1、什么是nc
nc是netcat的简写,有着网络界的瑞士军刀美誉。因为它短小干练、功能实用,被计划为一个简单、可靠的网络工具
2、nc的作用
(1)实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口
(2)端口的扫描,nc可以作为client发起TCP或UDP毗连
(3)机器之间传输文件
(4)机器之间网络测速
默认情况下在CentOS7下是没有安装nc这个软件工具的,需要使用yum install nc命令安装,安装之后使用nc -h大概nc --help命令即可检察其具体用法,如下图所示:
nc的控制参数不少,常用的几个参数如下所列:
-l
用于指定nc将处于侦听模式。指定该参数,则意味着nc被当作server,侦听并接受毗连,而非向其它地址发起毗连。
-p
暂未用到(老版本的nc可能需要在端口号前加-p参数,下面测试环境是centos6.6,nc版本是nc-1.84,未用到-p参数)
-s
指定发送数据的源IP地址,适用于多网卡机
-u
指定nc使用UDP协议,默以为TCP
-v
输出交互或出错信息,新手调试时尤为有效
6)-w
超时秒数,背面跟数字
7)-z
表现zero,表现扫描时不发送任何数据
如果想要更具体的检察nc命令的使用,可以使用man nc检察。
4、NetCat 官方地址:http://netcat.sourceforge.net/,如下图所示:
最全的Linux教程,Linux从入门到精通
======================
linux从入门到精通(第2版)
Linux体系移植
Linux驱动开发入门与实战
LINUX 体系移植 第2版
Linux开源网络全栈详解 从DPDK到OpenFlow
第一份《Linux从入门到精通》466页
====================
内容简介
====
本书是获得了许多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第1版出版后曾经多次印刷,并被51CTO读书频道评为“最受读者喜好的原创IT技术图书奖”。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、体系管理、网络应用、娱乐和办公、程序开发、服务器配置、体系安全等。本书附带1张光盘,内容为本书配套多媒体教学视频。别的,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者免费下载。
本书适合广大Linux初中级用户、开源软件爱好者和大专院校的学生阅读,同时也非常适合准备从事Linux平台开发的各类人员。
需要《Linux入门到精通》、《linux体系移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+批评
网上学习资料一大堆,但如果学到的知识不成体系,遇到题目时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提拔。
需要这份体系化的资料的朋友,可以添加V获取:vip1024b (备注运维)
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都接待到场我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习发展!
**
[外链图片转存中…(img-rSNT7ipD-1713188081942)]
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都接待到场我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习发展!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
惊雷无声
金牌会员
这个人很懒什么都没写!
楼主热帖
基于 Sealos 的镜像构建能力,快速部署 ...
联合评测 DapuStor Roealsen5 NVMe SSD ...
学习TraceLogging事件,使用ETW记录, ...
Neo4j
蚂蚁金服杨军:蚂蚁数据分析平台的演进 ...
Linux之iptables(NAT表)——实验篇 ...
MySQL-带你上官网看索引
记一次实战 Shiro反序列化内网上线 ...
MySQL Hash Join前世今生
Linux(CentOs7)基础配置及安装本地yum ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表