A. 学习电脑有很多协议,究竟什么叫协议
网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。例如,网络中一个微机用户和一个大型主机的操作员进行通信,由于这两个数据终端所用字符集不同,因此操作员所输入的命令彼此不认识。为了能进行通信,规定每个终端都要将各自字符集中的字符先变换为标准字符集的字符后,才进入网络传送,到达目的终端之后,再变换为该终端字符集的字符。当然,对于不相容终端,除了需变换字符集字符外还需转换其他特性,如显示格式、行长、行数、屏幕滚动方式等也需作相应的变换。
网络协议是由三个要素组成:
(1) 语义。语义是解释控制信息每个部分的意义。它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应。
(2) 语法。语法是用户数据与控制信息的结构与格式,以及数据出现的顺序。
(3) 时序。时序是对事件发生顺序的详细说明。(也可称为“同步”)。
人们形象地把这三个要素描述为:语义表示要做什么,语法表示要怎么做,时序表示做的顺序。
B. Http协议与Tcp,Ip协议有什么区别
osi
是7层
tcp/ip
协议是
4层
ois
包括的层
从底到上依次为
1.物理层
2.数据链路层
3.网络层
4.传输层
5.会话层
6.表示层
7.应用层
tcp/ip
协议
协议包括的层
从底到上
依次为
1.网络接口层,2.互联网层
3.传输层
4.应用层
楼下说的
http协议是应用层的协议
怎么能跟
tcp/ip
协议无关呢
还有
楼下还说了
tcp/ip协议是
传输层和网络层的协议,和
数据链路层/物理层无关,这句话上表意楼下的意思是
说tcp/ip是
3层协议。呵呵,书上都写着呢,tcp/ip协议是
4层。(他指的
物理层
和
数据链路层
是
tcp/ip
里的
网络接口层,网络接口层包含
物里层
和数据链路层)
tcp/ip
是
网络上
数据通信的一种协议,如果没有这个协议,你就在tcp/ip
网络上
什么也做不了
http
协议是
tcp/ip
协议里面包含的
应用层的协议而已,没有这个协议
只是
不能浏览网页而已,其他的
服务是正常的
比如
邮件smtp,pop3
协议,ftp等协议,这些协议都是
应用层协议
ps:
还有tcp/ip
协议里
有
网络接口层,互联网层,传输层,应用层(http协议就包含在应用层里的
一个协议)
各层都有
各自的
协议,在这里
就不在一一介绍,如果感兴趣,可以参考
tcp/ip
详解
卷一:协议
C. internet协议版本6(TCP/IPV6)和internet协议版本4(TCP/IPV4)有什么区别
1、IP地址的大小不同:IPv4是32位IP地址。IPv6是128位IP地址。
2、寻址方法不同:IPv4是一个数字地址,其位用点(。)分隔。 IPv6是一个字母数字地址,其位用冒号(:)分隔。它还包含十六进制。
3、提交的标题长度不同:IPv4是10。IPv6是20
4、地址类型不同:IPv4是单播,广播和多播。IPv6是单播,多播和任播。
5、课程数量不同:IPv4提供五种不同类别的IP地址。lPv6允许存储无限数量的IP地址。
6、VLSM支持性不同:IPv4支持VLSM(虚拟长度子网掩码)。 IPv6不支持VLSM。
7、碎片不同:IPv4分段是通过发送和转发路由完成的。 IPv6碎片由发件人完成。
(3)电脑协议的区别是什么扩展阅读:
IPv6与IPv4相比的优点
1、更大的地址空间。IPv4中规定IP地址长度为32,即有2^32-1个地址;而IPv6中IP地址的长度为128,即有2^128-1个地址。
2、更小的路由表。IPv6的地址分配一开始就遵循聚类(Aggregation)的原则,这使得路由器能在路由表中用一条记录(Entry)表示一片子网,大大减小了路由器中路由表的长度,提高了路由器转发数据包的速度。
3、更高的安全性。在使用IPv6网络中用户可以对网络层的数据进行加密并对IP报文进行校验,这极大地增强了网络安全性。
D. 你觉得TCP协议和UDP协议有什么区别
TCP是提供IP环境下的数据可靠传输(一台计算机发出的字节流会无差错的发往网络上的其他计算机,而且计算机A接收数据包的时候,也会向计算机B回发数据包,这也会产生部分通信量),有效流控,全双工操作(数据在两个方向上能同时传递),多路复用服务,是面向连接,端到端的传输;面向连接:正式通信前必须要与对方建立连接。事先为所发送的数据开辟出连接好的通道,然后再进行数据发送,像打电话。TCP是Telnet(远程登录)、FTP(文件传输协议)、SMTP(简单邮件传输协议)。TCP用于传输数据量大,可靠性要求高的应用。UDP:面向非连接的(正式通信前不必与对方建立连接,不管对方状态就直接发送,像短信,QQ),不能提供可靠性、流控、差错恢复功能。UDP用于一次只传送少量数据,可靠性要求低、传输经济等应用。UDP支持的应用协议:NFS(网络文件系统)、SNMP(简单网络管理系统)、DNS(主域名称系统)、TFTP(通用文件传输协议)等。TCP是面向连接、传输可靠(保证数据正确性,保证数据顺序)、用于传输大量数据(流模式)、速度慢,建立连接需要开销较多(时间,系统资源)。UDP是面向非连接、传输不可靠、用于传输少量数据(数据包模式)、速度快。
E. 计算机,电脑。http和tcp/ip 都是协议,请问两者有什么区别吗我都被搞晕了!
超文本传送协议 (HTTP) 是一种通信协议,它允许将超文本标记语言 (HTML) 文档从 Web 服务器传送到 Web 浏览器。HTML 是一种用于创建文档的标记语言,这些文档包含到相关信息的链接。您可以单击一个链接来访问其它文档、图像或多媒体对象,并获得关于链接项的附加信息。
HTTP工作在TCP/IP协议体系中的TCP协议上。
客户机和服务器必须都支持 HTTP,才能在万维网上发送和接收 HTML 文档并进行交互。
Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。通俗而言:TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地。而IP是给因特网的每一台电脑规定一个地址。
F. 计算机网络中协议和标准准有什么区别
在计算机网络中,通信是在不同的实体之间进行的。为了在两个实体之间正确的进行通信,通信双方必须遵守一些规则和约定,如交换数据的格式、编码方式、同步方式等,这些规则的集合称为协议:协议是一组控制数据通信的规则;网络标准是数据通信中遵循的特定的规章和准则。
希望对你有所帮助。。
G. 计算机udp,tcp,icmp协议有什么区别
UDP和TCP两个协议的区别
这两个协议是传输层的协议.TCP是面向连接的.而UDP是面向无连接的.也可以说TCP是保证数据稳定可靠传输的,而UDP是并没有保证。当然,有好处也有坏处。TCP因为要校验数据、等待数据确认,所以,它的传输速率没有不需要校验的UDP快。因此,在一些即时的数据传输当中,比如视频聊天,网络电话,都使用的是UDP协议。TCP的头部相对UDP的要长,所以,UDP更适合大数据量的对一定的传输错误能够容忍的地方。
H. Http协议和TCP/IP协议有什么区别和联系
Http协议和TCP/IP协议有什么区别和联系:
1、TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。
2、关于TCP/IP和HTTP协议的关系,有一段比较容易理解的介绍:“我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容,如果想要使传输的数据有意义,则必须使用到应用层协议,应用层协议有很多,比如HTTP、FTP、TELNET等,也可以自己定义应用层协议。WEB使用HTTP协议作应用层协议,以封装HTTP 文本信息,然后使用TCP/IP做传输层协议将它发到网络上。”
3、术语TCP/IP代表传输控制协议/网际协议,指的是一系列协议。“IP”代表网际协议,TCP和UDP使用该协议从一个网络传送数据包到另一个网络。把IP想象成一种高速公路,它允许其它协议在上面行驶并找到到其它电脑的出口。TCP和UDP是高速公路上的“卡车”,它们携带的货物就是像HTTP,文件传输协议FTP这样的协议等。
4、TCP和UDP是FTP,HTTP和SMTP之类使用的传输层协议。虽然TCP和UDP都是用来传输其他协议的,它们却有一个显着的不同:TCP提供有保证的数据传输,而UDP不提供。这意味着TCP有一个特殊的机制来确保数据安全的不出错的从一个端点传到另一个端点,而UDP不提供任何这样的保证。
5、HTTP(超文本传输协议)是利用TCP在两台电脑(通常是Web服务器和客户端)之间传输信息的协议。客户端使用Web浏览器发起HTTP请求给Web服务器,Web服务器发送被请求的信息给客户端。
I. 网络协议与服务有什么区别有什么关系
网络协议与服务的区别如下:
1、定义上的区别:
网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。协议是规则,约定,而服务是功能,本领。
2、层次上的区别:
网络协议是由于网络节点之间联系的复杂性,在制定协议时,通常把复杂成分分解成一些简单成分,然后再将它们复合起来。协议是通信双方对等层之间才有的,是水平方向上的关系。而服务则是通信某一端上下层之间才有的,是垂直方向上的关系,而且是自下向上提供的。
3、水平与垂直的区别:
协议是“水平的”,即协议是控制两个对等实体进行通信的规则。但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的。上层使用所提供的服务必须与下层交换一些命令,这些命令在OSI中称为服务原语。
网络协议与服务的关系:
网络协议:为进行网络中的数据交换而建立的规则、标准或约定。由以下三个要素组成:
(1)语法:即数据与控制信息的结构或格式。
(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应。
(3)同步:即事件实现顺序的详细说明。协议是控制两个对等实体进行通信的规则的集合。
在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务,而要实现本层协议,还需要使用下面一层提供服务。
协议和服务的概念的区分:
1、协议的实现保证了能够向上一层提供服务。本层的服务用户只能看见服务而无法看见下面的协议。下面的协议对上面的服务用户是透明的。
2、协议是“水平的”,即协议是控制两个对等实体进行通信的规则。但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的。上层使用所提供的服务必须与下层交换一些命令,这些命令在OSI中称为服务原语。
J. 协议与服务有何区别有何关系
协议的实现保证了能够向上一层提供服务。本层的服务用户只能看见服务而无法看见下面的协议。下面的协议对上面的服务用户是透明的。
协议是“水平的”,即协议是控制两个对等实体进行通信的规则。但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的。上层使用所提供的服务必须与下层交换一些命令,这些命令在OSI中称为服务原语。
网络协议:为进行网络中的数据交换而建立的规则、标准或约定。由以下三个要素组成:
(1)语法:即数据与控制信息的结构或格式。
(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应。
(3)同步:即事件实现顺序的详细说明。协议是控制两个对等实体进行通信的规则的集合。在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务,而要实现本层协议,还需要使用下面一层提供服务。