1. 计算机网络之间采用什么传输协议, TCP/IP协议协议的分类
IP协议分为:TCP 、 UDP
2. 在计算机网络中tcpip是一组什么
在计算机网络中啊,你觉得这里的一种的动词是非常明显的,可以复制粘贴一些融合物质。
3. 计算机网络中的关于TCP协议的问题
一、在IE中输入的网址要被转换成IP才可以完成访问。所以要先有计算机向指定的DNS服务器发送解析请求。该数据包的源IP为计算机192.168.0.25,目的IP为DNS服务器202.101.172.35。这个时候使用的是应用层的DNS服务。
二、这个数据包在IP层可以这样封装,但在数据链路层的数据帧是需要封装MAC地址的,而计算机并不知道202.101.172.35这台主机的MAC地址,就会发送ARP广播,在网络中请求解析该IP的MAC地址。该数据包的目的地址为255.255.255.255,源地址为192.168.0.25。最高层协议为ARP协议。
三、当网络中的路由器(网关192.168.0.1)接到ARP广播报文后会使用ARP代理功能向其他网络广播要求解析202.101.172.35这台主机的MAC地址。该数据包的目的地址为255.255.255.255,源地址为路由器的其他网络接口IP(不是192.168.0.1)。最高层协议为ARP协议。
四、当路由器接到了202.101.172.35的MAC回复后,会向计算机回应一个单播ARP回应数据包的源IP为192.168.0.1目的IP是192.168.0.25,内容为202.101.172.35的MAC地址为XXXX(192.168.0.1接口的MAC)。
五、计算机收到ARP回应后开始封装数据帧,将数据帧发送给网关,网关接受后,进行寻址和转发,最终数据到达DNS服务器。然后DNS服务器将计算机请求的名称解析为一个IP即“cs.zjei.net的IP地址为60.191.14.100”回应给计算机。
六、计算机收到后,开始使用应用层协议HTTP协议访问60.191.14.100这台主机。在IP层封装数据时IP数据包的目标IP为60.191.14.100,源IP为自己。
七、同样数据链路层要知道60.191.14.100的MAC地址才能完成对数据帧的封装,因此计算机还要发送ARP广播,数据包的内容是“IP地址为60.191.14.100的主机的MAC是什么?”该数据包的目的地址为255.255.255.255,源地址为192.168.0.25,最高层协议为ARP协议。
八、当网络中的路由器(网关192.168.0.1)接到ARP广播报文后会使用ARP代理功能向其他网络广播要求解析60.191.14.100这台主机的MAC地址。该数据包的目的地址为255.255.255.255,源地址为路由器的其他网络接口IP(不是192.168.0.1)。最高层协议为ARP协议。
九、当路由器接到了60.191.14.100的MAC回复后,会向计算机回应一个单播ARP回应数据包的源IP为192.168.0.1目的IP是192.168.0.25,内容为60.191.14.100的MAC地址为XXXX(192.168.0.1接口的MAC)。
十、当计算机收到该回复后,将网关的MAC地址加入到数据帧当中,向网关发送。当网关接受到后进行寻址转发即可到达60.191.14.100。该服务器收到这个数据包后,恢复到最高层使用HTTP协议进行处理并响应计算机的请求,发送回应数据。
总结:第一个数据包计算机用于解析网址的。最高层协议DNS。IP包中源地址为192.168.0.25,目标IP202.101.172.35。数据帧中源MAC地址计算机的MAC,目标MAC,网关的本地接口MAC。
第二个数据包用于获得IP202.101.172.35的MAC。最高层IP层。使用协议ARP协议。IP包中源地址为192.168.0.25,目标255.255.255.255。
第三个数据包是计算机去访问http://cs.zjei.net的数据包,最高层协议时HTTP协议。该数据包中源地址为192.168.0.25,目标60.191.14.100。数据帧中源MAC地址计算机的MAC,目标MAC,网关的本地接口MAC。
第四个数据包用于获得60.191.14.100的MAC。最高层IP层。使用协议ARP协议。IP包中源地址为192.168.0.25,目标255.255.255.255
这四个数据包是计算机发送的。要看到网页,计算机还必须要接收到服务器的回应数据包才行。
4. TCP/IP是属于计算机网络方面么
tcp是网络传输协议,ip是地址协议,也就可以理解成你在网上买东西,tcp是你选择运货的方式,ip是你的地址。。
5. 谢希仁的《计算机网络》 和《TCP/IP详解》 哪本书好
先学网络再学tcp这两本书是一前一后的,
6. 在计算机网络中TCP/IP是一组什么技术
互联网协议通称为TCP/IP协议族,简称TCP/IP。由于在网络通讯协议普遍采用分层的结构,当多个层次的协议共同工作时,类似计算机科学中的堆栈,因此又被称为TCP/IP协议栈。
TCP/IP提供点对点的链接机制,将数据应该如何封装、寻址、传输、路由以及在目的地如何接收加以标准化。它将通信过程抽象化为四个抽象层,采取协议堆栈的方式分别实现出不同通信协议。协议族下的各种协议,依其功能不同被分别归属到这四个层次结构之中,常被视为是简化的七层OSI模型。
从协议分层模型方面来讲,TCP/IP由四个层次组成:网络接口层、网络层、传输层、应用层。TCP/IP协议可以通过网络接口层连接到任何网络上。
(6)计算机网络tcp扩展阅读
网络接口层是负责接收IP数据包并通过网络发送,或者从网络上接收物理帧,抽出IP数据包,交给IP层。ARP是正向地址解析协议,通过已知的IP,寻找对应主机的MAC地址,RARP是反向地址解析协议,通过MAC地址确定IP地址。比如无盘工作站还有DHCP服务。
常见的接口层协议有:Ethernet 802.3、Token Ring 802.5、X.25、Frame relay、HDLC、PPP ATM等。
网络层是负责相邻计算机之间的通信。其功能包括三方面。
1、处理来自传输层的分组发送请求,收到请求后,将分组装入IP数据报,填充报头,选择去往信宿机的路径,然后将数据报发往适当的网络接口。
2、处理输入数据报:首先检查其合法性,然后进行寻径--假如该数据报已到达信宿机,则去掉报头,将剩下部分交给适当的传输协议;假如该数据报尚未到达信宿,则转发该数据报。
3、处理路径、流控、拥塞等问题。
网络层包括:IP协议、ICMP控制报文协议、ARP地址转换协议、RARP反向地址转换协议。IP是网络层的核心,通过路由选择将下一条IP封装后交给接口层。ICMP是网络层的补充,可以回送报文。用来检测网络是否通畅。Ping命令就是发送ICMP的echo包,通过回送的echo relay进行网络测试。
传输层提供应用程序间的通信。其功能包括:格式化信息流;提供可靠传输。为实现后者,传输层协议规定接收端必须发回确认,并且假如分组丢失,必须重新发送,即耳熟能详的“三次握手”过程,从而提供可靠的数据传输。
传输层协议主要是:传输控制协议TCP(Transmission Control Protocol)和用户数据报协议UDP(User Datagram protocol)。
应用层向用户提供一组常用的应用程序,比如电子邮件、文件传输访问、远程登录等。远程登录TELNET使用TELNET协议提供在网络其它主机上注册的接口。TELNET会话提供了基于字符的虚拟终端。文件传输访问FTP使用FTP协议来提供网络内机器间的文件拷贝功能。
应用层协议主要包括如下几个:FTP、TELNET、DNS、SMTP、NFS、HTTP。FTP是文件传输协议,一般上传下载用FTP服务,数据端口是20H,控制端口是21H。Telnet服务是用户远程登录服务,使用23H端口,使用明码传送,保密性差、简单方便。
DNS是域名解析服务,提供域名到IP地址之间的转换,使用端口53。SMTP是简单邮件传输协议,用来控制信件的发送、中转,使用端口25。NFS是网络文件系统,用于网络中不同主机间的文件共享。
HTTP(Hypertext Transfer Protocol)是超文本传输协议,用于实现互联网中的WWW服务,使用端口80。
7. 菜鸟提问:计算机网络 和 TCP/IP 的关系没学过计算机网络如何自学TCP/IP
TCP/IP 可以看作成是两台计算机通信所需要的协议!
计算机网络包括了TCP/IP协议
8. TCP是什么意思
TCP是一种传输控制协议,是面向连接的、可靠的、基于字节流之间的传输层通信协议,由IETF的RFC 793定义。在简化的计算机网络OSI模型中,TCP完成第四层传输层所指定的功能,用户数据报协议(UDP)是同一层内另一个重要的传输协议。
在因特网协议族(Internet protocol suite)里面,TCP层是在IP层上面,应用层下面的一个中间层。不同主机的应用层之间经常会要用到可靠的、像管道一样的连接,但是IP层不会提供这样的流机制,而是提供不可靠的包交换。
(8)计算机网络tcp扩展阅读:
当应用层向TCP层发送用于网间传输的、用8位字节表示的数据流,TCP则把数据流分割成适当长度的报文段,最大传输段大小(MSS)通常受该计算机连接的网络的数据链路层的最大传送单元(MTU)限制。之后TCP把数据包传给IP层,由它来通过网络将包传送给接收端实体的TCP层。
TCP为了保证报文传输的可靠,就给每个包一个序号,同时序号也保证了传送到接收端实体的包的按序接收。然后接收端实体对已成功收到的字节发回一个相应的确认(ACK);如果发送端实体在合理的往返时延(RTT)内未收到确认,那么对应的数据(假设丢失了)将会被重传。
9. 计算机网络里,建立TCP连接的三个TCP窗口分别是什么rwnd,cwnd是吗还有吗谢谢!
拥塞控制:防止过多的数据注入到网络中,这样可以使网络中的路由器或链路不致过载。拥塞控制所要做的都有一个前提:网络能够承受现有的网络负荷。拥塞控制是一个全局性的过程,涉及到所有的主机、路由器,以及与降低网络传输性能有关的所有因素。流量控制:指点对点通信量的控制,是端到端中的问题。流量控制所要做的就是抑制发送端发送数据的速率,以便使接收端来得及接收
10. 在计算机网络中,TCP/IP是一组支持同类型的计算机(网络)互联的通信协议吗
TCP/IP协议簇是建立在异构网上的一组通信协议。当然,对于同类型的网络,其同样能支持