网络协议具体指的是什么,协议有什么用

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-31
什么是网络协议,在internet上通用的协议是什么?


网络协议是网络传输的一种规定!就和我和你说话一样,你用的中文提问,我不可能用英文来回答你!这个协议就是约定俗成的,如果网络没有协议传输就会乱套!

目前网络协议有许多种,但是最基本的协议是TCP/IP协议,许多协议都是它的子协议。下面我们就对TCP/IP协议作一下简单介绍。

1 TCP/IP协议基础

TCP/IP协议包括两个子协议:一个是TCP协议(Transmission Control Protocol,传输控制协议),另一个是IP协议(Internet Protocol,互联网协议),它起源于20世纪60年代末。

在TCP/IP协议中,TCP协议和IP协议各有分工。TCP协议是IP协议的高层协议,TCP在IP之上提供了一个可靠的,连接方式的协议。TCP协议能保证数据包的传输以及正确的传输顺序,并且它可以确认包头和包内数据的准确性。如果在传输期间出现丢包或错包的情况,TCP负责重新传输出错的包,这样的可靠性使得TCP/IP协议在会话式传输中得到充分应用。IP协议为TCP/IP协议集中的其它所有协议提供“包传输”功能,IP协议为计算机上的数据提供一个最有效的无连接传输系统,也就是说IP包不能保证到达目的地,接收方也不能保证按顺序收到IP包,它仅能确认IP包头的完整性。最终确认包是否到达目的地,还要依靠TCP协议,因为TCP协议是有连接服务。

在计算机服务中如果按连接方式来分的话,可分为“有连接服务”和“无连接服务”两种。“有连接服务”必须先建立连接才能提供相应服务,而“无连接服务”则不需先建立连接。TCP协议是一种典型的有连接协议,而UDP协议则是典型的无连接服务。

TCP/IP协议所包括的协议和工具

TCP/IP协议是一组网络协议的集合,它主要包括以下几方面的协议和工具。

·TCP/IP协议核心协议

这些核心协议除了自身外,还包括用户数据报协议(UDP协议)、地址代理协议(ARP协议)以及网间控制协议(ICMP协议)。这组协议提供了一系列计算机互连和网络互连的标准协议。

·应用接口协议

这类协议主要包括Windows套接字(Socket,用于开发网络应用程序)、远程调用、NetBIOS协议(用于建立逻辑名和网络上的会话)和网络动态数据交换(Network,用于通过网络共享嵌入在文本中的信息)。

·基本的TCP/IP协议互连应用协议

主要包括finger、ftp、rep、rsh、telnet、tftp等协议。这些工具协议使得Windows系统用户使用非Microsoft系统计算机上(如UNIX系统计算机)的资源成为可能。

·TCP/IP协议诊断工具

这些工具包括arp、hostname、ipconfig、nbstat、netstat、ping和route,它们可用来检测并恢复TCP/IP协议网络故障。

·有关服务和管理工具

这些服务和管理工具包括FTP服务器服务(用于在两个远程计算机之间传输文件,这是远程控制通信中的关键功能)、网际命名服务WINS(用于在一个网际上动态记录和询问计算机的名字)、动态计算机配置协议DHCP(用于在Windows NT计算机上自动配置TCP/IP协议)以及TCP/IP协议打印(主要用于远程打印和网络打印)。

·简单网络管理协议代理(SNMP)

这个工具允许通过使用管理工具(如“Sun Net Manages” 或“HP Open View”),从远程管理Windows NT计算机。

(2)TCP/IP的主要协议简述

为了使读者能全面了解一些基本的网络通信协议和服务,本节就对TCP/IP协议所包括的几种主要协议进行简要说明。

·远程登录协议(Telnet)

Telnet协议是用来登录到远程计算机上,并进行信息访问,通过它可以访问所有的数据库、联机游戏、对话服务以及电子公告牌,如同与被访问的计算机在同一房间中工作一样,但只能进行些字符类操作和会话。

·文件传输协议(Ftp)

这是文件传输的基本协议,有了FTP协议就可以把的文件进行上传,也可从网上得到许多应用程序和信息(下载),有许多软件站点就是通过FTP协议来为用户提供下载任务的,俗称“FTP服务器”。最初的FTP程序是工作在UNIX系统下的,而目前的许多FTP程序是工作在Windows系统下的。FTP程序除了完成文件的传送之外,还允许用户建立与远程计算机的连接,登录到远程计算机上,并可在远程计算机上的目录间移动。

·电子邮件服务(Email)

电子邮件服务是目前最常见、应用最广泛的一种到联网服务。通过电子邮件,可以与Internet上的任何人交换信息。电子邮件的快速、高效、方便以及价廉,越来越得到了广泛的应用,目前只要是上过网的网民就肯定用过电子邮件这种服务。目前,全球平均每天约有几千万份电子邮件在网上传输。

·WWW服务

WWW服务(3W服务)也是目前应用最广的一种基本互联网应用,我们每天上网都要用到这种服务。通过WWW服务,只要用鼠标进行本地操作,就可以到达世界上的任何地方。由于WWW服务使用的是超文本链接(HTML),所以可以很方便的从一个信息页转换到另一个信息页。它不仅能查看文字,还可以欣赏图片、音乐、动画。最流行的WWW服务的程序就是微软的IE浏览器。

·简单邮件传输协议(SMTP)

SMTP是TCP/IP协议族的一个成员,这种协议认为你的计算机是永久连接在Internet上的,而且认为你在网络上的计算机在任何时候是可以被访问的。它适用于永久连接在Internet的计算机,但无法使用通过SLIP/PPP协议连接的用户接收电子邮件。解决这个问题的办法是在邮件计算机上同时运行SMTP和POP协议的程序,SMTP负责邮件的发送和在邮件计算机上的分拣和存储,POP协议负责将邮件通过SLIP/PPP协议连接传送到用户计算机上。



楼上已经回答的很详细了

  • 常用的网络协议有哪些,分别是什么含义
    答:启动时它选择一个协议(网络层)地址,并检查这个地址是否已经有别的计算机使用,如果没有被使用,此结点被使用这个地址,如果此地址已经被别的计算机使用,正在使用此地址的计算机会通告这一信息,只有再选另一个地址了。 SNMP(Simple Network Management P)网络管理协议 它是TCP/IP协议中的一部份,它为本地和远端的网络...
  • 计算机网络协议有哪些?
    答:只能说几种常见的或者常用的。1 TCP/IP(传输控制协议/因特网协议):TCP/IP 是一套计算机网络通信标准,广泛应用于互联网。TCP 负责在数据传输中提供可靠的、面向连接的服务,而 IP 负责为数据包选择最佳的路径进行传输。2 HTTP(超文本传输协议):HTTP 是一种无状态、基于文本的协议,用于在互联...
  • 网络协议是指什么
    答:一台计算机只有在遵守网络协议的前提下,才能在网络上与其他计算机进行正常的通信。网络协议通常被分为几个层次,每层完成自己单独的功能。通信双方只有在共同的层次间才能相互联系。常见的协议有:TCP/IP协议、IPX/SPX协议、NetBIOS协议等等。在互联网上被广泛采用的是TCP/IP协议,在局域网中用得的比较多...
  • 什么是网络协议?为什么要有网络协议?
    答:2.为什么要有网络协议?因为协议是用来描述进程之间信息交换数据时的规则术语。在计算机网络中,两个相互通信的实体处在不同的地理位置,其上的两个进程相互通信,需要通过交换信息来协调它们的动作和达到同步,而信息的交换必须按照预先共同约定好的过程进行。所以必须要有网络协议.3.补充一下,以前我当学生...
  • 网络通讯协议有哪几种
    答:2、IPX/SPX及其兼容协议 IPX/SPX(Internetwork Packet Exchange/Sequences Packet Exchange,网际包交换/顺序包交换)是Novell公司的通信协议集。IPX/SPX具有强大的路由功能,适合于大型网络使用。当用户端接入NetWare服务器时,IPX/SPX及其兼容协议是最好的选择。但在非Novell网络环境中,IPX/SPX一般不使用...
  • 网络协议的三要素是什么 各有什么含义
    答:网络协议是由三个要素组成:(1) 语义。语义是解释控制信息每个部分的意义。它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应。(2) 语法。语法是用户数据与控制信息的结构与格式,以及数据出现的顺序。(3) 时序。时序是对事件发生顺序的详细说明。(也可称为“同步”)。人们形象地把这...
  • 我们经常使用的计算机网络协议主要有哪些?
    答:常用的网络协议有:\x0d\x0a\x0d\x0aIP/IPv4:网际协议\x0d\x0aTCP:传输控制协议\x0d\x0aIGMP:Internet 组管理协议\x0d\x0aICMP/ICMPv6:Internet控制信息协议\x0d\x0aSNMP:简单网络管理协议\x0d\x0aDNS:域名系统(服务)协议\x0d\x0a\x0d\x0a具体介绍:\x0d\x0a\x0d\x0aIP/IPv4:网...
  • 常用的网络协议有哪些
    答:1、 进程/应用程的协议 平时最广泛的协议,这一层的每个协议都由客程序和服务程序两部分组成。程序通过服务器与客户机交互来工作。常见协议有:Telnet、FTP、SMTP、HTTP、DNS等。2、 主机—主机层协议 建立并且维护连接,用于保证主机间数据传输的安全性。这一层主要有两个协议:TCP(Transmission Control...
  • 常见的网络协议有哪些?
    答:电信网、计算机网和有线电视网 三网合一TCP/IP是当前的因特网协议簇的总称,TCP和 IP是其中的两个最重要的协议。RFC标准轨迹由3个成熟级构成:提案标准、草案标准和标准。第二章 计算机网络与因特网体系结构根据拓扑结构:计算机网络可以分为总线型网、环型网、星型网和格状网。根据覆盖范围:计算机网络可以分为广...
  • 计算机网络协议指的是什么?
    答:计算机网络协议是指在计算机网络中,用于规定数据传输格式、数据传输方式、数据交换过程中出错的处理、网络故障时的处理方式、网络设备的标准化和各种网络应用的通信协议等一系列规则、标准和约定。网络协议的制定和使用,可以使不同厂商和不同类型的计算机和网络设备之间进行数据传输和交换。计算机网络协议通常...