‘壹’ 计算机网络 传输层的寻址方法
OSI网络体系结构的分层:
1.物理层
2.数据链路层
3.网络层
4.传输层
5.会话层
6.表示层
7.应用层
其中,第二层交换基于MAC地址信息,第三层交换基于网络层信息,如IP
地址。
答案补充
你所指的层是不是指osi的分层?寻址指的是什么?网络寻址、主机寻址、域名寻址?
答案补充
那大概就是上面说的东西了。一般来说我们在地址栏输入
网址,这个网址称为域名。接着通过DNS服务器将其转化为ip地址,二者是一一对应的。ip地址(InternetProtocolAddress)是主机在Internet上的唯一标志(它是一串4组由圆点分割的数字组成的,其中每一组数字都在0-256之间,如:0-255.0-255.0-255.0-255.0-255;如,202.202.96.33就是一个主机服务器的IP地址。
答案补充
基本上ip是整个因特网体系结构(即我们平常所说的TCP/IP体系结构)的核心所在。IP地址就包含了网络部分和主机部分(这里你首先得了解因特网是小的网络组成的,internet就是inter-net,即小网络互连构成的大网络)。当然从具体的转换细节上还存在其他的地址。
比如,ip数据包是由一个路由器传到另一个路由器的。而如何使用ip地址找到正确的物理网络,又得把ip地址映射到物理的网络地址,常用的一种方法是地址解析协议(Address
Resolution
Protocl,ARP),再进一步地,还需要用到mac地址。ip地址只是一个逻辑上的地址。
网络是一个很复杂的庞大的系统,我现在的水平暂时无法用很简短的语言清晰地描述其过程。更详细的内容你感兴趣的话可以看一些计算机网络方面的书。
答案补充
有两个概念最好能理解下:
MAC地址(位于数据链路层)
介质访问控制(Media
局域网
Control)地址一般位于网卡中,用于标识网络设备,控制对网络介质的访问。例如,网络设备要访问传输电缆(网线,位于物理层),必须具备一个MAC
地址,发送的数据要到达目的地,必须知道目的地的MAC地址。因为一个网卡具有唯一的MAC地址,所以又叫做物理地址。
网络地址(位于网络层)
因为一个网络地址可以根据逻辑分配给任意一个网络设备,所以又叫逻辑地址。网络地址通常可分成网络号和主机号两部分,用于标识网络和该网络中的设备。采用不同网络层协议,网络地址的描述是不同的,如IPX,以PAD.0134.02d3.es50为例,PAD为网络号,而
0134.02d3.es50是标识该网络中设备的主机号。IP协议则用32位二进制来表示网络地址,一般就叫做IP地址。MAC地址用于网络通信,网络地址是用于确定网络设备位置的逻辑地址。
‘贰’ 1结合计算机网络各层次的工作原理简述一数据从计算机A传到B的过程。2试比较拥塞和流量控制的区别和联系
OSI模型的7个层次分别是物理层,数据链路层,网络层,传输层,会话层,表示层,应用层!
为了和方便讲解数据传输的过程,我就从最上层应用层将起(第一层是物理层,千万别搞反了,这是初学者很容易犯的错误)
-------应用层:为用户访问网络提供一个应用程序接口(API)。数据就是从这里开始产生的。
--------表示层:既规定数据的表示方式(如ACS码,JPEG编码,一些加密算法等)!当数据产生后,会从应用层传给表示层,然后表示层规定数据的表示方式,在传递给下一层,也就是会话层
--------会话层:他的主要作用就是建立,管理,区分会话!主要体现在区分会话,可能有的人不是很明白!我举个很简单的例子,就是当你与多人同时在聊QQ的时候,会话层就会来区分会话,确保数据传输的方向,而不会让原本发给B的数据,却发到C那里的情况!
---这是面向应用的上三层,而我们是研究数据传输的方式,所以这里说的比较简要,4下层是我们重点研究的对象
--------传输层:他的作用就是规定传输的方式,如可靠的,面向连接的TCP。不可靠,无连的UDP。数据到了这里开始会对数据进行封装,在头部加上该层协议的控制信息!这里我们通过具体分析TCP和UDP数据格式来说明
首先是TCP抱文格式,如下图
我们可以看到TCP抱文格式:
第1段包括源端口号和目的端口号。源端口号的主要是用来说明数据是用哪个端口发送过来的,一般是随即生成的1024以上的端口号!而目的端口主要是用来指明对方需要通过什么协议来处理该数据(协议对应都有端口号,如ftp-21,telnet-23,dns-53等等)
第2,3段是序列号和确认序列号,他们是一起起作用的!这里就涉及到了一个计算机之间建立连接时的“3次握手过程”首先当计算机A要与计算机B通信时,首先会与对方建立一个会话。而建立会话的过程被称为“3次握手”的过程。这里我来详细将下“3次握手”的过程。首先计算机A会发送一个请求建立会话的数据,数据格式为发送序号(随即产生的,假如这里是序号=200),数据类型为SYN(既请求类型)的数据,当计算机B收到这个数据后,他会读取数据里面的信息,来确认这是一个请求的数据。然后他会回复一个确认序列号为201的ACK(既确认类型),同时在这个数据里还会发送一个送序号SYN=500(随即产生的),数据类型为SYN(既请求类型)的数据 。来请求与计算机建立连接!当计算机A收到计算机B回复过来的信息后,就会恢复一个ACK=501的数据,然后双方就建立起连接,开始互相通信!这就是一个完整的“3次握手”的过程。从这里我们就可以看出之所以说TCP是面向连接的,可靠的协议,就是因为每次与对方通信之前都必须先建立起连接!
我们接下来分析第4段,该段包括头部长度,保留位,代码位,WINDOWS(窗口位)。头部长度既是指明该数据头部的长度,这样上层就可以根据这个判断出有效的数据(既DATA)是从哪开始的。(数据总长度-头部长度=DATA的起始位置),而保留位,代码位我们不需要了解,这里就跳过了!而窗口位是个重点地!他的主要作用是进行提高数据传输效率,并且能够控制数据流量。在早期,数据传输的效率是非常的低的。从上面的“3次握手”的过程我门也可以看出,当一个数据从计算机A发送给B后,到等到计算机收到数据的确认信息,才继续发送第2个数据,这样很多时间都浪费在漫长的等待过程中,无疑这种的传输方式效率非常的低,后来就发明了滑动窗口技术(既窗口位所利用的技术),既计算机一次性发送多个数据(规定数量),理想情况是当最后个数据刚好发送完毕,就收到了对方的确认第1个数据的信息,这样就会继续发送数据,大大提高了效率(当然实际情况,很复杂,有很多的因素,这里就不讨论了!),由于控制的发送的数量,也就对数据流量进行了控制!
第5段是校验和,紧急字段。校验和的作用主要就是保证的数据的完整性。当一个数据发送之前,会采用一个散列算法,得到一个散列值,当对方受到这个数据后,也会用相同的散列算法,得到一个散列值并与校验和进行比较,如果是一样的就说明数据没有被串改或损坏,既是完整的!如果不一样,就说明数据不完整,则会丢弃掉,要求对方重传! 紧急字段是作用到代码位的。这里也不做讨论
后面的选项信息和数据就没什么好说的了
下面我们在来分析UDP数据抱文的格式。如下图
这里我们可以明显的看出UDP的数据要少很多。只包含源断口,目的端口。长度,校验和以及数据。这里各字段的作用与上面TCP的类似,我就不在重新说明了。这里明显少了序列号和确认序列号
,既说明传输数据的时候,不与对方建立连接,只管传出去,至于对方能不能收到,他不会理的,专业术语是“尽最大努力交付”。这里可能就有人回有疑问,既然UDP不可靠。那还用他干什么。“存在即是合理”(忘了哪为大大说的了)。我门可以看出UDP的数据很短小只有8字节,这样传输的时候,速度明显会很快,这是UDP最大的优点了。所以在一些特定的场合下,用UDP还是比较适用的
--------网络层:主要功能就是逻辑寻址(寻IP地址)和路由了!当传输层对数据进行封装以后,传给网络层,这时网络层也会做相同的事情,对数据进行封装,只不过加入的控制信息不同罢了!
下面我们还是根据IP数据包格式来分析。如图:
我们可以看到数据第1段包含了版本,报头长度,服务类型,总长度。这里的版本是指IP协议的版本,即IPV4和IPV6,由于现在互连网的高速发展,IP地址已经出现紧缺了,为了解决这个问题,就开发出了IPV6协议,不过IPV6现在只是在一部分进行的实验和应用,要IPV6完全取代IPV4还是会有一段很长的时间的!报头长度,总长度主要是用来确认数据的的位置。服务类型字段声明了数据报被网络系统传输时可以被怎样处理。例如:TELNET协议可能要求有最小的延迟,FTP协议(数据)可能要求有最大吞吐量,SNMP协议可能要求有最高可靠性,NNTP(Network News Transfer Protocol,网络新闻传输协议)可能要求最小费用,而ICMP协议可能无特殊要求(4比特全为0)。
第2段包含标识,标记以及段偏移字段。他们的主要作用是用来进行数据重组的。比如你在传送一部几百M的电影的时候,不可能是电影整个的一下全部传过去,而已先将电影分成许多细小的数据段,并对数据段进行标记,然后在传输,当对方接受完这些数据段后,就需要通过这些数据标记来进行数据重组,组成原来的数据!就好象拼图一样
第3段包含存活周期(TTL),协议,头部校验和!存活周期既数据包存活的时间,这个是非常有必要的。如果没有存活周期,那么这个数据就会永远的在网络中传递下去,很显然这样网络很快就会被这些数据报塞满。
存活周期(TTL值)一般是经过一个路由器,就减1,当TTL值为0的时候路由器就会丢弃这样TTL值为0的数据包!
这里协议不是指具体的协议(ip,ipx等)而是一个编号,来代表相应的协议!头部校验和,保证数据饿完整性
后面的源地址(源IP地址),说明该数据报的的来源。目的地址既是要发送给谁
--------数据链路层:他的作用主要是物理寻址(既是MAC地址)当网络层对数据封装完毕以后,传给数据库链路层。而数据库链路层同样会数据桢进行封装!同样我们也也好是通过数据报文格式来分析
这个报文格式比较清晰,我们可以清楚的看到包含目的MAC地址,源MAC地址,总长度,数据,FCS
目的MAC地址,源MAC地址肯明显是指明数据针的来源及目的,总长度是为了确认数据的位置,而FCS是散列值,也是用来保证数据的完整性。但这里就出现一个问题,当对方接受到了这个数据针而向上层传送时,并没有指定上层的协议,那么到底是IP协议呢还是IPX协议。所以后来抱文格式就改了,把总长度字段该为类型字段,用来指明上层所用的协议,但这样一来,总长度字段没有了,有效数据的起誓位置就不好判断了!所以为了能很好的解决这个问题。又将数据链路层分为了2个字层,即LLC层和MAC层。LLC层在数据里加入类型字段,MAC层在数据里加入总长度字段,这样就解决这个问题了
-------物理层:是所有层次的最底层,也是第一层。他的主要的功能就是透明的传送比特流!当数据链路层封装完毕后,传给物理层,而 物理层则将,数据转化为比特流传输(也就是01010111....00),
当比特流传到对方的机器的物理层,对方的物理层将比特流接受下来,然后传给上层(数据链路层),数据链路层将数据组合成桢,并对数据进行解封装,然后继续穿给上层,这是一个逆向的过层,指导传到应用层,显示出信息!
以上就是一个数据一个传输的完整过程!
‘叁’ 电脑上网数据的传输过程
在网卡上设置好ip地址,然后把你想要共用的盘设为共享,你在你的电脑上输入他的ip地址就可以看到他的资料了,比如说你的是192。168。1。2,那他的就可以设成192。168。1。3,你在你的电脑上面输入\\192.168.1.3就行了,但前面斜杠一定要是向这边的\\记得吗,
‘肆’ 计算机网络数据传输有哪两种方法
tcp传输和UDP传输。
‘伍’ 计算机网络实验图解步骤
1、首先自己要了解实验目的,了解实验网络的基本结构,再用笔在草稿上画好网络拓扑图。
2、按照网络拓扑图在软件中添加相应网络设备,并用软件中的网线连接好。
3、按照自己想要实现的功能对路由器进行编程。
‘陆’ 计算机网络实验实训操作,这个怎么做具体步骤是什么
比如说你参加具体的一个组建网络过程。如,硬件的选配、网络物理的连接、网络节点参数的设置、网络调试等,包括以下几部分: 1、具体工作 2、问题发现 3、解决办法
‘柒’ 计算机网络实验总结怎么写啊
1、实验室的设备概述;
2、实验室的功能概述;
3、实验室所承担的实验内容;
4、实验室的社会功能:如培训等;
5、实验室的管理;
6、总结。
‘捌’ 两台电脑在网络中的数据传输经过那些步骤
我暂且按我的理解说说吧。
先看一下计算机网络OSI模型的七个层次:
┌—————┐
│ 应用层 │←第七层
├—————┤
│ 表示层 │
├—————┤
│ 会话层 │
├—————┤
│ 传输层 │
├—————┤
│ 网络层 │
├—————┤
│数据链路层│
├—————┤
│ 物理层 │←第一层
└—————┘
而我们现在用的网络通信协议TCP/IP协议者只划分了四成:
┌—————┐
│ 应用层 │ ←包括OSI的上三层
├—————┤
│ 传输层 │
├—————┤
│ 网络层 │
├—————┤
│网络接口层 │←包括OSI模型的下两层,也就是各种不同局域网。
└—————┘
两台计算机通信所必须需要的东西:IP地址(网络层)+端口号(传送层)。
两台计算机通信(TCP/IP协议)的最精简模型大致如下:
主机A---->路由器(零个或多个)---->主机B
举个例子:主机A上的应用程序a想要和主机B上面的应用程序b通信,大致如下
程序a将要通信的数据发到传送层,在传送层上加上与该应用程序对应的通信端口号(主机A上不同的应用程序有不同的端口号),如果是用的TCP的话就加上TCP头部,UDP就加上UDP头部。
在传送成加上头部之后继续向往下传到网络层,然后加上IP头部(标识主机地址以及一些其他的数据,这里就不详细说了)。
然后传给下层到数据链路层封装成帧,最后到物理层变成二进制数据经过编码之后向外传输。
在这个过程中可能会经过许多各种各样的局域网,举个例子:
主机A--->(局域网1--->路由器--->局域网2)--->主机B
这个模型比上面一个稍微详细点,其中括号里面的可以没有也可能有一个或多个,这个取决于你和谁通信,也就是主机B的位置。
主机A的数据已经到了具体的物理介质了,然后经过局域网1到了路由器,路由器接受主机A来的数据先经过解码,还原成数据帧,然后变成网络层数据,这个过程也就是主机A的数据经过网络层、数据链路层、物理层在路由器上面的一个反过程。
然后路由器分析主机A来的数据的IP头部(也就是在主机A的网络层加上的数据),并且修改头部中的一些内容之后继续把数据传送出去。
一直到主机B收到数据为止,主机B就按照主机A处理数据的反过程处理数据,直到把数据交付给主机B的应用程序b。完成主机A到主机B的单方向通信。
这里的主机A、B只是为了书写方便而已,可能通信的双方不一定就是个人PC,服务器与主机,主机与主机,服务器与服务器之间的通信大致都是这样的。
再举个例子,我们开网页上网络:
就是我们的主机浏览器的这个应用程序和网络的服务器之间的通信。应用成所用的协议就是HTTP,而服务器的端口号就是熟知端口号80.
大致过程就是上面所说,其中的细节很复杂,任何一个细节都可以写成一本书,对于非专业人员也没有必要深究。
‘玖’ 计算机的实操过程
1.显卡的接口分为 PCI 、SCSI、 AGP 。2.交换式以太网的物理结构是 ,逻辑结构是 。3.主板上的PCI-E、IDE、代表插声卡网卡电视卡之类、以前的硬盘接口,现在一般只接光驱。 4.连接双绞线的水晶头又称RJ45连接器 。 5.计算机硬件系统的内部设备分别是 中央处理器 、内存储器、输入输出设备 。 6.组装电脑时一定要等各个硬件设备都组装完成后才可以通电 。7.安装操作系统第一步应该先进入BIOS里设置第一启动设备为光驱 。8.计算机硬件系统的外部设备 人机交互设备、计算机信息的存储设备 、机-机通信设备 。 9.POWER SW RESET SW HDD LED SPEAKER 分别是什么意思,power sw 是控制电脑的开关,短接一下电脑会启动 power led 是电源指示灯 电脑启动以后常亮的灯
reset sw 是重启键的连线hdd led 是硬盘指示灯 硬盘工作的时候他会闪 speaker 是报警喇叭,正常启动“滴”的一声,不正常会有其他类型声音 。 10.OSI参考模型分别是 物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。二、单项选择题(每题2分,共20分)1.计算机网络能够提供共享的资源有 。A.硬件资源和软件资源 B.软件资源和信息C.信息 D.硬件资源、软件资源和信息2.下面说法中,正确的是 。A.信道的带宽越宽,可以传输的数据传输率越高B.信道的带宽越宽,可以传输的数据传输率越低C.信道的带宽和数据传输率无关D.信道的带宽和数据传输率在数值上相等3.计算机网络层次结构模型和各层协议的集合称之为 。A.计算机网络协议 B.计算机网络体系结构C.计算机网络拓朴结构 D.开放系统互连参考模型4.OSI参考模型的结构划分为7个层次,其中下面4层为 。A.物理层、数据链路层、网络层和传输层B.物理层、数据链路层、网络层和会话层C.物理层、数据链路层、表示层和传输层D.物理层、数据链路层、网络层和应用层5.广域网WAN覆盖的地理范围可达 。A.数千米 B.数十千米C.数百千米 D.数千千米6.Internet采用 协议进行信息传送。A.TCP/IP B.IPX/SPX兼容C.NetBEUI D.以上三种均可7.以下关于WWW的说法正确的是 。A.国际互连网 B.万维网C.综合数据网 D.电子数据交换网8.计算机网络分为局域网、城域网和广域网,下列哪个属于局域网 。A.CHINADDN网 B.NOVELL网C.CHINANET网 D.INTERNET9.IE的程序文件为 。A.internet.exe B.explore.exe C.iexplore.exe D.ie.exe10.能将远程系统上任何类型文件下载到本地的Internet服务是 。A.FTP B.BBSC.EMAIL D.浏览网站三、多项选择题(每题2分,共10分)1.以资源共享观点定义,计算机网络定义中重点强调了 几个方面。A.计算机系统相互独立B.各计算机系统用传输介质互联C.计算机具有相同的数据格式D.全网采用统一的网络协议2.WWW服务采用客户机/服务器工作模式,客户端通过浏览器软件来访问服务器。目前常用的浏览器软件有 。A.Internet Explorer B.PowerPoint C.Netscape Navigator D.Excel3.从功能的角度来看,局域网的特点包括 。A.用户个数较少 B.网络传输速率高C.误码率高 D.使用费用低4.目前计算机网络中常用的传输介质可以分为有线介质和无线介质两类。其中有线介质包括 。A.双绞线 B.同轴电缆 C.光纤电缆 D.微波5.目前,计算网络中采用的数据传输速率单位可是 。A.b/s B. Kb/s C.Mb/s D.Gb/s 三、判断题(每题1分,共10分,正确打“√”,错误打“×”)(√ )1.计算机网络中,当一台计算机的工作任务过重时,将部分任务转交给基他计算机处理以实现整个网络中的各计算机负担比较均衡。 (√ )2.快速以太网的数据传输速率达到了1000 Mb/s。 (× )3.如果网络层采用的是数据报方式,则运输层应采用面向连接的运输服务以弥补服务质量的不足。 (× )4.ATM信元由53个字节组成,包括前5个字节的信元头和后48字节的字段。(× )5.局域网中仅使用非屏蔽双绞线。 (√ )6.目前最流行的家庭用户上网方式为使用ADSL上网。(× )7.拨号接入使用网络协议是IPX/SPX协议。(× )8.局域网的逻辑结构是指局域网的逻辑地址。(√ )9.RJ-45接口连接的是双绞线和双绞线。(× )10.一个局域网的物理结构和逻辑结构总是相同的。四、简答题(每题7分)1.计算机的发展分为几代、特点分别是什么?第一代:1946年-1957年为电子管时代;第二代:1958年-1964年为晶体管时代;第三代:1965年-1969年为中、小规模集成电路时代;第四代:1970年-1999年为大和超大规模集成电路时代;第五代2000年至含今为智能化时代。 1.简述局域网和广域网的特点。1、为一个单位所拥有,地理范围和站点数目均有限。
2、使用专用的通信线路,数据传输速率高。
3、通信时间延迟较低,可靠性较好。
4、能按广播方式或组播方式(一个站向多个站发送信息)进行通信。2.简述组装计算机的步骤。1.安装CUP到 CUP插槽(插槽有个小三角和CPU的一个角对应,CPU有4个角,其中有个角缺几个针,就是这个角和小三角对应)安装的时候不要用力呀,要是那几百根针都对住了,稍用力一呀就可以进去了.
2.先把 内存插到主板上,
3.把主办用螺丝固定在机箱
4.安装显卡
5.硬盘光驱
6.安装电源
7.连接电源线(最大的那个是主板电源线,有好几个一样的是 硬盘和光驱的,自己看把,反正接口都一一对应 插不错,就怕少插)
机箱内部线(开关2个按钮、硬盘,开关指示灯、USB、机箱喇叭线、风扇线 这就个一定要注意,插错了 有可能烧毁主板)
硬盘,光驱传输线 这个很好安装啊.
光驱音频线,这个线不用安装了,现在都是数字音频,根本不需要这根线了.
8.开机,如果听到滴的一声 ,就OK了. 把机箱的外壳安装好就OK 结束了. 4.简述IEEE 802系列标准。IEEE.802是国际标准化组织制定的关于开放系统互联的一组协议。包括局域网的802.3,光纤网络等等。他是一组协议,定义了七层的网络模型5.局域网需要哪些设备?画出局域网的示图,然后注明该设备名称。局域网设备主要有交换机,网线,网卡以及电脑终端,大一些的局域网可能还有路由器。图这里就不画了。。。