📜  应用层协议

📅  最后修改于: 2021-09-27 14:43:05             🧑  作者: Mango

应用层:-

应用层位于 OSI 模型的顶部。它是用户交互的层。它为用户提供服务。

应用层协议:-

1. 电话:

Telnet 代表TEL通信网络工作。它有助于终端仿真。它允许 Telnet 客户端访问 Telnet 服务器的资源。它用于管理互联网上的文件。它用于初始设置设备(如开关)。 telnet 命令是使用 Telnet 协议与远程设备或系统进行通信的命令。 telnet 的端口号是 23。

命令

telnet [\\RemoteServer]
\\RemoteServer   : Specifies the name of the server to which you want to connect

2. FTP:

FTP 代表文件传输协议。它实际上是让我们传输文件的协议。它可以促进使用它的任何两台机器之间的传输。但 FTP 不仅仅是一种协议,它也是一个程序。FTP 促进了通过远程计算机与可靠和高效的数据传输共享文件。 FTP 的端口号是 20 用于数据和 21 用于控制。

命令

ftp machinename

3. TFTP:

普通文件传输协议 (TFTP) 是 FTP 的精简、库存版本,但如果您确切地知道自己想要什么以及在哪里可以找到它,它就是首选的协议。它是一种用于在网络设备之间传输文件的技术,是 FTP 的简化版本。 TFTP 的端口号是 69。

命令

tftp [ options... ] [host [port]] [-c command] 

4.NFS:

它代表网络文件系统。它允许远程主机通过网络挂载文件系统并与这些文件系统交互,就好像它们是在本地挂载的一样。这使系统管理员能够将资源整合到网络上的中央服务器上。 NFS 的端口号是 2049。

命令

service nfs start

5. 邮件:

它代表简单邮件传输协议。它是 TCP/IP 协议的一部分。使用称为“存储和转发”的过程,SMTP 可以在网络上和跨网络移动您的电子邮件。它与称为邮件传输代理 (MTA) 的东西密切合作,将您的通信发送到正确的计算机和电子邮件收件箱。 SMTP 的端口号是 25。

命令

MAIL FROM:

6.LPD:

它代表 Line Printer Daemon。它是为打印机共享而设计的。它是接收和处理请求的部分。 “守护进程”是服务器或代理。 LPD 的端口号是 515。

命令

lpd [ -d ] [ -l ] [ -D DebugOutputFile]

7. X 窗口:

它定义了一种用于编写基于图形用户界面的客户端/服务器应用程序的协议。这个想法是允许一个称为客户端的程序在一台计算机上运行。它主要用于互连大型机的网络。 X 窗口的端口号从 6000 开始,每台服务器加 1。

命令

Run xdm in runlevel 5 

8. SNMP:

它代表简单网络管理协议。它通过轮询设备来收集数据
来自管理站的网络以固定或随机的间隔,需要
他们披露某些信息。这是服务器可以共享有关其当前状态的信息的一种方式,也是管理员可以修改预定义值的渠道。 SNMP 的端口号是 161(TCP) 和 162(UDP)。

命令

snmpget -mALL -v1 -cpublic snmp_agent_Ip_address sysName.0

9. 域名解析:

它代表域名系统。因此,每次使用域名时,DNS 服务都必须将名称转换为相应的 IP 地址。例如,域名 www.abc.com 可能会转换为 198.105.232.4。
DNS 的端口号是 53。

命令

ipconfig /flushdns

10. DHCP:

它代表动态主机配置协议 (DHCP)。它为主机提供 IP 地址。当主机向 DHCP 服务器注册 IP 地址时,DHCP 服务器可以向主机提供大量信息。 DHCP 的端口号是 67、68。

命令

clear ip dhcp binding {address | * }