根据RFC 2812,第3.1节,为了连接到IRC服务器,用户必须按以下顺序发出三个命令:
PASS <a password>
NICK <a nickname>
USER <a username> <mode> <unused> <a real name>
Run Code Online (Sandbox Code Playgroud)
所以我们有一个密码,我们有三个不同的"名称":昵称,用户名和真实姓名.
当我使用IRC时,我只有一个名字:聊天中其他人看到的名字.这是绰号吗?另外两个是什么?什么是密码?我知道IRC中有一个功能,您可以注册一个昵称和密码,只有您可以使用它,这个密码是什么?
caf*_*caf 15
随附的昵称NICK
是用于在IRC上为您提供的名称.昵称在整个网络中必须是唯一的,因此您不能使用当时已在使用的昵称.
提供的用户名USER
只是user
您的user@host
主机掩码中显示给IRC上其他人的部分,显示您的连接源自哪里(如果您从未见过这些,那么您的客户可能会隐藏它们).在IRC的早期阶段,人们通常在多用户计算机上运行其IRC客户端,并且用户名与该计算机上的本地用户名相对应.有些人仍然使用来自多用户shell服务器的IRC,但在大多数情况下,用户名是vestigal.
随附的真实姓名USER
用于填充有人WHOIS
在您的昵称上使用该命令时出现的真实姓名字段.与其他两个字段不同,此字段可能相当长并且包含大多数字符(包括空格).有些人确实在这里写了真名,但很多人没有.
该PASS
命令是可选的.如果您使用的IRC服务器需要密码,它将用于提供密码.某些服务器将使用提供的密码尝试将您登录到IRC服务.
请注意,RFC2812并不代表IRC的共识视图 - 它是由IRC的一个特定实现创作并专注于标准的更新.RFC1459仍然是IRC的通用语言.
归档时间: |
|
查看次数: |
8383 次 |
最近记录: |