12、互联网协议与发展历程深度解析

互联网协议与发展历程深度解析

1. 端口与常见应用协议

在互联网中,为了便于数据传输和应用程序的运行,每个应用(如 FTP 或 Telnet)都会被分配一个唯一的地址,这个地址被称为端口。当有连接请求发送到特定端口时,对应的应用程序就会被启动(inetd 是负责启动应用程序的程序)。一般的互联网服务器上有数千个端口,为了方便和高效,已经形成了一套标准的端口分配框架,常见的端口被称为知名端口。

以下是一些常见端口及其对应的服务或应用:
| 服务或应用 | 端口 |
| — | — |
| 文件传输协议(FTP) | 21 |
| Telnet | 23 |
| 简单邮件传输协议(SMTP) | 25 |
| Gopher | 70 |
| Finger | 79 |
| 超文本传输协议(HTTP) | 80 |
| 网络新闻传输协议(NNTP) | 119 |

2. 常见应用协议详解
2.1 Telnet

Telnet 协议的目的是提供一个通用的、双向的、面向 8 位字节的通信设施,主要用于连接终端设备和面向终端的进程。用户可以通过 Telnet 登录到远程主机并执行命令,就像在远程主机本地操作一样。例如,在洛杉矶的用户可以通过 Telnet 连接到纽约的机器并运行程序。

Telnet 的操作类似于公告板系统(BBS)的界面,它是为数据库提供基于终端的前端的优秀应用,超过 80% 的大学图书馆目录都可以通过 Telnet 访问。尽管 GUI 应用程序很流行,但 Telnet 作为基于文本的应用仍然非常受欢迎。这是因为它可以以最

根据原作 https://pan.quark.cn/s/0ed355622f0f 的源码改编 野火IM解决方案 野火IM是专业级即时通讯和实时音视频整体解决方案,由北京野火无限网络科技有限公司维护和支持。 主要特性有:私有部署安全可靠,性能强大,功能齐全,全平台支持,开源率高,部署运维简单,二次开发友好,方便第三方系统对接或者嵌入现有系统中。 详细情况请参考在线文档。 主要包括一下项目: 野火IM Vue Electron Demo,演示如何将野火IM的能力集成到Vue Electron项目。 前置说明 本项目所使用的是需要付费的,价格请参考费用详情 支持试用,具体请看试用说明 本项目默认只能连接到官方服务,购买或申请试用之后,替换,即可连到自行部署的服务 分支说明 :基于开发,是未来的开发重心 :基于开发,进入维护模式,不再开发新功能,鉴于已经终止支持且不再维护,建议客户升级到版本 环境依赖 mac系统 最新版本的Xcode nodejs v18.19.0 npm v10.2.3 python 2.7.x git npm install -g node-gyp@8.3.0 windows系统 nodejs v18.19.0 python 2.7.x git npm 6.14.15 npm install --global --vs2019 --production windows-build-tools 本步安装windows开发环境的安装内容较多,如果网络情况不好可能需要等较长时间,选择早上网络较好时安装是个好的选择 或参考手动安装 windows-build-tools进行安装 npm install -g node-gyp@8.3.0 linux系统 nodej...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值