知识库 > > 【Internet 应用层常见的协议有】_应用层网络协议有哪些(internet应用包括什么)

【Internet 应用层常见的协议有】_应用层网络协议有哪些(internet应用包括什么)

时间:2023-11-06 作者:本站作者 来源:网络

] 网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合.例如,网络中一个微机用户和一个大型主机的操作员进行通信,由于这两个数据终端所用字符集不同,因此操作员所输入的命令彼此不认识. 关键词:dhcp网络协议

网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合.例如,网络中一个微机用户和一个大型主机的操作员进行通信,由于这两个数据终端所用字符集不同,因此操作员所输入的命令彼此不认识.

为了能进行通信,规定每个终端都要将各自字符集中的字符先变换为标准字符集的字符后,才进入网络传送,到达目的终端之后,再变换为该终端字符集的字符.当然,对于不相容终端,除了需变换字符集字符外还需转换其他特性,如显示格式、行长、行数、屏幕滚动方式等也需作相应的变换.

应用层网络协议(dhcp)是一种使网络治理员能够中心治理和自动分配ip网络地址的通信协议.ip网络中,每件连接internet的设备都需要分配唯一的ip地址.

应用层网络协议

(1)域名系统(domain name system,dns):用于实现网络设备名字到ip地址映射的网络服务.

(2)文件传输协议(file transfer protocol,ftp):用于实现交互式文件传输功能.

(3)简单邮件传送协议(simple mail transfer protocol, smtp):用于实现电子邮箱传送功能

(4)超文本传输协议(hypertext transfer protocol,http):用于实现www服务.

(5)简单网络管理协议(simple network management protocol,snmp):用于管理与监视网络设备.

(6)远程登录协议(telnet):用于实现远程登录功能.

网络上的计算机之间又是如何交换信息的呢?就像我们说话用某种语言一样,在网络上的各台计算机之间也有一种语言,这就是网络协议,[3] 不同的计算机之间必须使用相同的网络协议才能进行通信.

网络协议是网络上所有设备(网络服务器、计算机及交换机、路由器、防火墙等)之间通信规则的集合,它规定了通信时信息必须采用的格式和这些格式的意义.大多数网络都采用分层的体系结构,每一层都建立在它的下层之上,向它的上一层提供一定的服务,而把如何实现这一服务的细节对上一层加以屏蔽.

一台设备上的第 n层与另一台设备上的第n层进行通信的规则就是第n层协议.在网络的各层中存在着许多协议,接收方和发送方同层的协议必须一致,否则一方将无法识别另一方发出的信息.网络协议使网络上各种设备能够相互交换信息.常见的协议有:tcp/ip协议、ipx/spx协议、netbeui协议等.

当然了,网络协议也有很多种,具体选择哪一种协议则要看情况而定.internet上的计算机使用的是tcp/ip协议.

arpanet成功的主要原因是因为它使用了tcp/ip标准网络协议,tcp/ip(transmission control protocol/internet protocol)----传输控制协议/互联网协议是internet采用的一种标准网络协议.它是由arpa于1977年到1979年推出的一种网络体系结构和协议规范.随着internet网的发展,tcp/ip也得到进一步的研究开发和推广应用,成为internet网上的“通用语言”.

动态主机配置协议

(dhcp)是一种使网络治理员能够中心治理和自动分配ip网络地址的通信协议.ip网络中,每件连接internet的设备都需要分配唯一的ip地址.当计算机接入到网络的不同位置时,dhcp使网络治理员能从中心监控和分配计算机的ip地址并自动发送其新的ip地址.

dhcp使ip地址可以租用.租用时间是不定的,主要取决于用户在某地联接internet需要多久,这对于教育和其它用户频繁改变的环境是很实用的.通过租期,dhcp能够自动地重新配置网络,这样,网络可支持的计算机可以比ip地址要多.dhcp支持计算机的静态地址,其中包括永久性ip地址的web服务器.

dhcp是对网络ip治理协议bootp的扩展.目前两种配置治理协议都得到了普遍使用,其中dhcp更为先进.一般的操作系统包括windowsnt/2000,都装有dhcp服务器.每个dhcp或bootp客户机是一个程序装在每台计算机中,用作此机的ip配置操作.

有趣有料的资讯及技术干货

下载发烧友app

打造属于您的人脉电子圈

关注发烧友课堂

锁定最新课程活动及技术直播 声明:电子发烧友网转载作品均尽可能注明出处,该作品所有人的一切权利均不因本站而转移.作者如不同意转载,既请通知本站予以删除或改正.转载的作品可能在标题或内容上或许有所改动. 收藏 人收藏 分享:

internet 应用层常见的协议有

随着互联网的不断发展,应用层网络协议也在不断地演化和更新,为人们提供更加便捷和高效的网络服务。本文将介绍互联网应用层常见的协议,包括dns、ftp、smtp、http、pop3、imap等。同时,还将探讨这些协议的特点和应用场景,以及相关的基本概念和工作原理。

1. dns(domain name system)

dns是一种用于将域名解析为ip地址的协议。在互联网中,每个主机都有一个唯一的ip地址,但是人们更习惯使用易于记忆的域名进行访问。dns通过将域名映射为ip地址,实现了人机交互的便捷性。dns协议采用客户端/服务器模式,客户端向本地域名服务器发出查询请求,本地服务器通过递归或迭代查询,最终返回ip地址给客户端。

2. ftp(file transfer protocol)

ftp是一种用于文件传输的协议。它允许用户在服务器和客户端之间进行文件传输,支持上传、下载、删除、重命名等操作。ftp协议采用客户端/服务器模式,客户端通过连接到ftp服务器,进行文件操作。ftp协议有两种模式,分别是主动模式和被动模式。主动模式是ftp服务器向客户端发起数据连接,而被动模式是客户端向ftp服务器发起数据连接。

3. smtp(simple mail transfer protocol)

smtp是一种用于电子邮件传输的协议。它允许用户发送和接收邮件,支持多种邮件格式和附件。smtp协议采用客户端/服务器模式,客户端通过连接到smtp服务器,发送邮件。smtp服务器接收邮件,将邮件传输到目标服务器,最终送达邮件接收者。smtp协议有许多安全性和反垃圾邮件的措施,如dkim、spf、dmarc等。

4. http(hypertext transfer protocol)

http是一种用于web服务的协议。它是互联网上最常用的协议,用于在web浏览器和web服务器之间传输数据。http协议采用客户端/服务器模式,客户端通过web浏览器向web服务器发出请求,web服务器返回html、css、js等数据给客户端。http协议有两种请求方法,分别是get和post,get用于获取web资源,而post用于向web服务器提交数据。

5. pop3(post office protocol version 3)

pop3是一种用于电子邮件接收的协议。它允许用户从邮件服务器上下载邮件到本地计算机。pop3协议采用客户端/服务器模式,客户端通过连接到pop3服务器,下载邮件。pop3服务器下载邮件后,将邮件从服务器上删除。pop3协议只能下载邮件,不能删除服务器上的邮件。

6. imap(internet message access protocol)

imap是一种用于电子邮件接收的协议。它允许用户从邮件服务器上下载邮件到本地计算机,并且可以在服务器上管理邮件。imap协议采用客户端/服务器模式,客户端通过连接到imap服务器,下载邮件。imap服务器下载邮件后,将邮件保存在服务器上。imap协议可以在客户端和服务器之间进行双向通信,用户可以在客户端上管理邮件,如删除、移动、标记等操作。

以上是互联网应用层常见的协议,它们在不同的场景下发挥着不同的作用。除了这些协议,还有许多其他的协议,如ssh、telnet、snmp等。这些协议的共同点是都采用了客户端/服务器模式,客户端向服务器发出请求,服务器返回响应。同时,这些协议也有各自的特点和工作原理,需要根据具体的需求进行选择和使用。

总之,学习互联网应用层协议需要掌握计算机网络的基本概念和通信原理,了解不同协议的特点和应用场景,以及相关的基本概念和工作原理。只有掌握了这些知识,才能更好地应用和管理应用层协议,提高计算机网络的应用和管理水平。

《internet 应用层常见的协议有》

internet 应用层常见的协议有:

1. http(超文本传输协议):http是一种基于文本的应用层通信协议,是互联网上应用最为广泛的一种协议。它是一种客户端/服务器架构协议,通过它可以在万维网上检索和传输超文本文件,以及其它文件类型。

2. ftp(文件传输协议):ftp是文件传输协议,它是一种客户端/服务器架构协议,用于客户端和服务器之间的文件传输。它使用端口号21,是一种可靠的双向传输协议,可以使客户端的用户通过远程登录服务器来访问和传输文件。

3. smtp(简单邮件传输协议):smtp是简单邮件传输协议,它是一种应用层协议,用于在internet上传输邮件。它使用端口号25,是一种可靠的双向传输协议,可以用来在不同的计算机之间收发邮件。

4. pop3(邮局协议版本3):pop3是邮局协议版本3,它是一种应用层协议,用于在internet上接收电子邮件。它使用端口号110,是一种可靠的双向传输协议,可以用来帮助客户端从服务器上检索邮件。

5. dns(域名系统):dns是域名系统,它是一种应用层协议,用于在internet上定位域名和ip地址之间的映射关系。它使用端口号53,是一种可靠的双向传输协议,可以用来帮助客户端解析域名。

总之,internet 应用层常见的协议有 http、ftp、smtp、pop3 和 dns 等。他们可以帮助用户实现访问网络上的文件、邮件和域名等功能。