DOS-检测端口是否占用(telnet)

Telnet

在dos命令行中可以使用telnet命令来检测 TCP 服务端是否开启,同时可以进行简单的远程连接(在dos命令行中的表现形式即为可以直接传送报文)
命令: telnet ip地址 端口号

实例1:(当前为未开启TCP服务器状态)
在这里插入图片描述
实例2:
在这里插入图片描述
在成功连接到TCP服务器之后会自动跳转到如下界面:
在这里插入图片描述
在当前窗口能直接发送输入的内容到服务端(通过TCP连接的方式)
(注意:输入的内容在当前窗口并不会显示出来,只会接收到从服务端发出的消息)

解析:在通过telnet 命令执行的时候,执行了创建一个TCP客户端,绑定了本地ip地址和未被使用的一个随机的端口号向输入的远端TCP服务器发起连接,并通过数据流的方式发送信息。

扩展:
在计算机网络中UDP/TCP协议簇的章节有介绍到,Telnet协议属于基于传输层TCP协议的应用层的表示方式。
属于TCP协议的应用层表示还有常见如下几种协议:
HTTP协议:Web联网的基础(又叫做“一次连接”)
Telnet协议:用于远程连接
FTP协议:文件传输
POP3协议和SMTP:邮件传输

而属于UDP协议的应用层表示有常见如下几种协议:
DHCP协议:用于动态ip地址分配工作
TFTP协议:用于小文件传输
SNMP协议:简单网络管理协议
DNS协议:域名解析

通过netcat查看UDP/TCP端口是否占用

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MelanceXin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值