计算机网络协议

应用层常用协议  
1 DNS:域名系统DNS是因特网使用的命名系统,用来把便于人们使用的机器名字转换为IP地址。

现在顶级域名TLD分为三在类:国家顶级域名nTLD;通用顶级域名gTLD;基础结构域名

域名服务器分为四种类型:根域名服务器;顶级域名服务器;本地域名服务器;权限域名服务器。

2 FTP:文件传输协议FTP是因特网上使用得最广泛的文件传送协议。

FTP提供交互式的访问,允许客户指明文件类型与格式,并允许文件具有存取权限。FTP其于TCP。

3 telnet远程终端协议:telnet是一个简单的远程终端协议,它也是因特网的正式标准。又称为终端仿真协议。

4 HTTP:超文本传送协议,是面向事务的应用层协议,它是万维网上能够可靠地交换文件的重要基础。

http使用面向连接的TCP作为运输层协议,保证了数据的可靠传输。

5 电子邮件协议SMTP:即简单邮件传送协议。SMTP规定了在两个相互通信的SMTP进程之间应如何交换信息。

SMTP通信的三个阶段:建立连接、邮件传送、连接释放。

6 POP3:邮件读取协议,POP3(Post Office Protocol 3)协议通常被用来接收电子邮件。

SNMP:简单网络管理协议。由三部分组成:SNMP本身、管理信息结构SMI和管理信息MIB。

SNMP定义了管理站和代理之间所交换的分组格式。

SMI定义了命名对象类型的通用规则,以及把对象和对象的值进行编码。MIB在被管理的实体中创建了命名对象,并规定类型。

二、结合五层模型,注意分析各层的封装,使用哪些协议。哪些协议是可靠传输,面向连接,哪些协议是不可靠传输,非面向连接?

应用层 文件传输,电子邮件,文件服务,虚拟终端         TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet

传输层:提供端对端的接口         TCP,UDP

网络层:为数据包选择路由             IP,ICMP,RIP,OSPF,BGP,IGMP

数据链路层:传输有地址的帧以及错误检测功能        SLIP,CSLIP,PPP,ARP,RARP,MTU

物理层:以二进制数据形式在物理媒体上传输数据              ISO2110,IEEE802,IEEE802.2

TCP提供IP下的数据可靠传输,它提供的服务包括数据流传送、可靠性、有效流控、全双工操作和多路复用。通过面向连接、端到端和可靠的数据包发送。 

而UDP则不为IP提供可靠性、流控或差错恢复功能,是非面向连接,不可靠的传输。

TCP支持的应用协议主要有:Telnet、FTP、SMTP等。

UDP支持的应用层协议主要有:NFS(网络文件系统)、SNMP(简单网络管理协议)、DNS(主域名称系统)、TFTP(通用文件传输协议)等.

时间: 2024-10-10 17:05:59

计算机网络协议的相关文章

【转帖】计算机网络协议(三)——UDP、TCP、Socket

计算机网络协议(三)——UDP.TCP.Socket 2019年09月04日 11:09:41 to_be_better_one 阅读数 28794 文章标签: 计算机网络UDPTCPSocket 更多 分类专栏: 计算机网络协议 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/ghw15221836342/article/details/100531810 底层网络知识详解:最重要的传输

计算机网络协议基本概念

网络协议 网络协议的定义:为计算机网络中进行数据交换而建立的规则.标准或约定的集合.例如,网络中一个微机用户和一个大型主机的操作员进行通信,由于这两个数据终端所用字符集不同,因此操作员所输入的命令彼此不认识.为了能进行通信,规定每个终端都要将各自字符集中的字符先变换为标准字符集的字符后,才进入网络传送,到达目的终端之后,再变换为该终端字符集的字符.当然,对于不相容终端,除了需变换字符集字符外还需转换其他特性,如显示格式.行长.行数.屏幕滚动方式等也需作相应的变换. 1简介 协议是用来描述进程之间

计算机网络-协议

计算机网络五层结构部分协议图 应用层协议:(应用程序) 1)使用TCP: HTTP(Hypertext Transfer Protocol )超文本传输协议 <端口号 80>, 面向事务的应用层协议. FTP(File Transfer Protocol )文件传输协议<端口号21>减少或消除不同操作系统下处理文件的不兼容性. TELNET 远程登录协议 <端口号23> . SMTP (Simple Mail Transfer Protocol )简单邮件传输协议 &l

2.1.5 计算机网络协议: TCP/IP

应用程序阶段:妳打开浏览器,在浏览器上面输入网址列,按下 [Enter].此时网址列与相关数据会被浏览器包成一个数据, 并向下传给 TCP/IP 的应用层: 应用层:由应用层提供的 HTTP 通讯协议,将来自浏览器的数据报起来,并给予一个应用层表头,再向传送层丢去: 传送层:由于 HTTP 为可靠联机,因此将该数据丢入 TCP 封包内,并给予一个 TCP 封包的表头,向网络层丢去: 网络层:将 TCP 包裹包进 IP 封包内,再给予一个 IP 表头 (主要就是来源与目标的 IP 啰),向链结层丢

TCP/IP 计算机网络协议

应用层: (典型设备:应用程序,如FTP,SMTP ,HTTP) DHCP(Dynamic Host Configuration Protocol)动态主机分配协议,使用 UDP 协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配 IP 地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段.实 现即插即用连网. BOOTP (BOOTstrapProtocol) 引导程序协议/ 自举协议,使用UDP 来使 一个无盘工作站自动获取配置信息.静态的配置协议 DNS (Domain

计算机网络协议概况

1  数据进入协议栈时封装的过程 2  TCP/IP协议的四层网络模型:

计算机网络协议--001

网桥:连接同构的LAN的网络互联设备,(同构的LAN 网是,应用层到逻辑层)   实  现的功能是:MAC子层和物理层.1.帧的发送与接收.2.缓冲的管理.3.协议转换. 路由器:在网络层实现互联,他识别IP,IPX协议.(物理层,数据链路层.网络层)功能:1.拆包和打包.2.路由选择功能.3.进行协议转换.4.分段和重新组装. 网关:用于互联异构型网络.(指的是不同类型的网络)两个网络,1.异构型网络lan互联.2.LAN 网和WAN网互联(区别是 网络层.数据链路层.物理层协议不同)属于异构

一张图理解计算机网络协议作用

IP协议: 高速公路 TCP,UDP协议: 卡车 HTTP,FTP协议: 卡车上的货物 ------------------------------------------------------------------------------------------------------------- OSI7层模型+协议: 应用层(应用层,表示层,会话层): HTTP,SMTP,FTP,DNS 传输层: TCP,UDP 网络层: IP 数据链路层 物理层 socket: 抽象层(IP+端口

计算机网络协议如何学习之换位思考

你闭上眼睛,换个角度想: 若当初让你去设计网络中两台计算机通信,你会咋设计嘞? 最起码,有通信媒介吧. ----即物理层负责的事儿 其次,得能实现两台直接相连的计算机通信吧. ---MAC层管的 然后,在一个复杂网络里,计算机得能找着到达目标主机的合适路径吧. ----网络层管的路由 再然后,同一台计算机,可以有很多不同的通信任务,就给它分配端口号来区分呗.---会话层 最后,就到用户直接能接触到的,应用软件了.----应用层 以上是自己的理解,肯定不全面. 只是想说,有些东西,书本上说地复杂化