当前位置:首页 » 网络连接 » 计算机网络原理第一章总结
扩展阅读
苹果电脑怎么改密码的 2025-06-09 13:48:26
用户网络异常怎么办 2025-06-09 13:43:10

计算机网络原理第一章总结

发布时间: 2025-06-09 10:21:19

A. 网络计算机的原理

网络计算机是一种通过远程显示协议运行多用户Windows2000Server系统的客户端设备。它的工作原理是:终端和服务器通过TCP/IP协议和标准的局域网联结,网络计算机作为客户端将其鼠标、键盘的输入传递到终端服务器处理,服务器再把处理结果传递回客户端显示。众多的客户端可以同时登录到服务器上,仿佛同时在服务器上工作一样,它们之间的工作是相互隔离的。
网络计算机适用范围
网络计算机适用于行业用户使用,如:政府办公网络、税收征收系统、电力系统、医辽领域等等。我公司网络计算机产品已成功的应用于首钢医院门诊收费系统、北京市劳动局综合业务系统、河南许继电器生产系统。
网络计算机运行架构
Thin-Client/Server体系
Thin-Client/Server体系是与多用户Windows系统应运而生的,一种全新的Client/Server体系。这种计算体系的特征是所有的软件运行、配置、存储都在服务器端完成,终端作为输入、输出的设备,这种情况下对终端的硬件配置要求比较低,因此被戏称为“Thin-Client”。 Windows终端就是这样的多用户Window NT系统下的一种客户端设备。
Thin-Client/Server体系主要由三部分组成:多用户的Windows 2000服务器、Thin-Client 设备(Windows终端)、网络联接。
当然,这一体系是整个网络中的一部分,与网络中其他部分怎样联接,要根据不同的情况和要求进行设计配置。可以通过局域网将桌面瘦客户机设备同服务器连接起来,对于远端的设备,则可以通过Internet或是专用网络将其连接到服务器上。这样,瘦客户机服务器体系就可以为不同通讯环境下的用户提供完整的解决方案。

B. 计算机网络第一章课后答案

1-01 计算机网络向用户可以提供那些服务?
答: 连通性和共享

1-02 简述分组交换的要点。
答:(1)报文分组,加首部
(2)经路由器储存转发
(3)在目的地合并

1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。
答:(1)电路交换:端对端通信质量因约定了通信资源获得可靠保障,对连续传送大量数据效率高。
(2)报文交换:无须预约传输带宽,动态逐段利用传输带宽对突发式数据通信效率高,通信迅速。
(3)分组交换:具有报文交换之高效、迅速的要点,且各分组小,路由灵活,网络生存性能好。

1-04 为什么说因特网是自印刷术以来人类通信方面最大的变革?
答: 融合其他通信网络,在信息化过程中起核心作用,提供最好的连通性和信息共享,第一次提供了各种媒体形式的实时交互能力。

1-05 因特网的发展大致分为哪几个阶段?请指出这几个阶段的主要特点。
答:从单个网络APPANET向互联网发展;TCP/IP协议的初步成型
建成三级结构的Internet;分为主干网、地区网和校园网;
形成多层次ISP结构的Internet;ISP首次出现。

1-06 简述因特网标准制定的几个阶段?
答:(1)因特网草案(Internet Draft) ——在这个阶段还不是 RFC 文档。
(2)建议标准(Proposed Standard) ——从这个阶段开始就成为 RFC 文档。
(3)草案标准(Draft Standard)
(4) 因特网标准(InternetStandard)

1-07小写和大写开头的英文名字 internet 和Internet在意思上有何重要区别?
答:(1) internet(互联网或互连网):通用名词,它泛指由多个计算机网络互连而成的网络。;协议无特指
(2)Internet(因特网):专用名词,特指采用 TCP/IP 协议的互联网络
区别:后者实际上是前者的双向应用

1-08 计算机网络都有哪些类别?各种类别的网络都有哪些特点?
答:按范围:(1)广域网WAN:远程、高速、是Internet的核心网。
(2)城域网:城市范围,链接多个局域网。
(3)局域网:校园、企业、机关、社区。
(4)个域网PAN:个人电子设备
按用户:公用网:面向公共营运。专用网:面向特定机构。

1-09 计算机网络中的主干网和本地接入网的主要区别是什么?
答:主干网:提供远程覆盖\高速传输\和路由器最优化通信
本地接入网:主要支持用户的访问本地,实现散户接入,速率低。

1-10 试在下列条件下比较电路交换和分组交换。要传送的报文共x(bit)。从源点到终点共经过k段链路,每段链路的传播时延为d(s),数据率为b(b/s)。在电路交换时电路的建立时间为s(s)。在分组交换时分组长度为p(bit),且各结点的排队等待时间可忽略不计。问在怎样的条件下,分组交换的时延比电路交换的要小?(提示:画一下草图观察k段链路共有几个结点。)
答:线路交换时延:kd+x/b+s, 分组交换时延:kd+(x/p)*(p/b)+ (k-1)*(p/b)
其中(k-1)*(p/b)表示K段传输中,有(k-1)次的储存转发延迟,当s>(k-1)*(p/b)时,电路交换的时延比分组交换的时延大,当x>>p,相反。

1-11 在上题的分组交换网中,设报文长度和分组长度分别为x和(p+h)(bit),其中p为分组的数据部分的长度,而h为每个分组所带的控制信息固定长度,与p的大小无关。通信的两端共经过k段链路。链路的数据率为b(b/s),但传播时延和结点的排队时间均可忽略不计。若打算使总的时延为最小,问分组的数据部分长度p应取为多大?(提示:参考图1-12的分组交换部分,观察总的时延是由哪几部分组成。)
答:总时延D表达式,分组交换时延为:D= kd+(x/p)*((p+h)/b)+ (k-1)*(p+h)/b
D对p求导后,令其值等于0,求得p=[(xh)/(k-1)]^0.5

1-12 因特网的两大组成部分(边缘部分与核心部分)的特点是什么?它们的工作方式各有什么特点?
答:边缘部分:由各主机构成,用户直接进行信息处理和信息共享;低速连入核心网。
核心部分:由各路由器连网,负责为边缘部分提供高速远程分组交换。

1-13 客户服务器方式与对等通信方式的主要区别是什么?有没有相同的地方?
答:前者严格区分服务和被服务者,后者无此区别。后者实际上是前者的双向应用。

1-14 计算机网络有哪些常用的性能指标?
答:速率,带宽,吞吐量,时延,时延带宽积,往返时间RTT,利用率

1-15 假定网络利用率达到了90%。试估计一下现在的网络时延是它的最小值的多少倍?
解:设网络利用率为U。,网络时延为D,网络时延最小值为D0
U=90%;D=D0/(1-U)---->D/D0=10
现在的网络时延是最小值的10倍

1-16 计算机通信网有哪些非性能特征?非性能特征与性能特征有什么区别?
答:征:宏观整体评价网络的外在表现。性能指标:具体定量描述网络的技术性能。

1-17 收发两端之间的传输距离为1000km,信号在媒体上的传播速率为2×108m/s。试计算以下两种情况的发送时延和传播时延:
(1) 数据长度为107bit,数据发送速率为100kb/s。
(2) 数据长度为103bit,数据发送速率为1Gb/s。
从上面的计算中可以得到什么样的结论?
解:(1)发送时延:ts=107/105=100s
传播时延tp=106/(2×108)=0.005s
(2)发送时延ts=103/109=1µs
传播时延:tp=106/(2×108)=0.005s
结论:若数据长度大而发送速率低,则在总的时延中,发送时延往往大于传播时延。但若数据长度短而发送速率高,则传播时延就可能是总时延中的主要成分。

1-18 假设信号在媒体上的传播速度为2×108m/s.媒体长度L分别为:
(1)250px(网络接口卡)
(2)100m(局域网)
(3)100km(城域网)
(4)5000km(广域网)
试计算出当数据率为1Mb/s和10Gb/s时在以上媒体中正在传播的比特数。
解:(1)1Mb/s:传播时延=0.1/(2×108)=5×10-10
比特数=5×10-10×1×106=5×10-4
1Gb/s: 比特数=5×10-10×1×109=5×10-1
(2)1Mb/s: 传播时延=100/(2×108)=5×10-7
比特数=5×10-7×1×106=5×10-1
1Gb/s:比特数=5×10-7×1×109=5×102
(3) 1Mb/s: 传播时延=100000/(2×108)=5×10-4
比特数=5×10-4×1×106=5×102
1Gb/s:比特数=5×10-4×1×109=5×105
(4)1Mb/s:传播时延=5000000/(2×108)=2.5×10-2
比特数=2.5×10-2×1×106=5×104
1Gb/s:比特数=2.5×10-2×1×109=5×107

1-19 长度为100字节的应用层数据交给传输层传送,需加上20字节的TCP首部。再交给网络层传送,需加上20字节的IP首部。最后交给数据链路层的以太网传送,加上首部和尾部工18字节。试求数据的传输效率。数据的传输效率是指发送的应用层数据除以所发送的总数据(即应用数据加上各种首部和尾部的额外开销)。
若应用层数据长度为1000字节,数据的传输效率是多少?
解:(1)100/(100+20+20+18)=63.3%
(2)1000/(1000+20+20+18)=94.5%

1-20 网络体系结构为什么要采用分层次的结构?试举出一些与分层体系结构的思想相似的日常生活。
答:分层的好处:
①各层之间是独立的。某一层可以使用其下一层提供的服务而不需要知道服务是如何实现的。
②灵活性好。当某一层发生变化时,只要其接口关系不变,则这层以上或以下的各层均不受影响。
③结构上可分割开。各层可以采用最合适的技术来实现
④易于实现和维护。
⑤能促进标准化工作。
与分层体系结构的思想相似的日常生活有邮政系统,物流系统。

1-21 协议与服务有何区别?有何关系?
答:网络协议:为进行网络中的数据交换而建立的规则、标准或约定。由以下三个要素组成:
(1)语法:即数据与控制信息的结构或格式。
(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应。
(3)同步:即事件实现顺序的详细说明。
协议是控制两个对等实体进行通信的规则的集合。在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务,而要实现本层协议,还需要使用下面一层提供服务。
协议和服务的概念的区分:
1、协议的实现保证了能够向上一层提供服务。本层的服务用户只能看见服务而无法看见下面的协议。下面的协议对上面的服务用户是透明的。
2、协议是“水平的”,即协议是控制两个对等实体进行通信的规则。但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的。上层使用所提供的服务必须与下层交换一些命令,这些命令在OSI中称为服务原语。

1-22 网络协议的三个要素是什么?各有什么含义?
答:网络协议:为进行网络中的数据交换而建立的规则、标准或约定。由以下三个要素组成:
(1)语法:即数据与控制信息的结构或格式。
(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应。
(3)同步:即事件实现顺序的详细说明。

1-23 为什么一个网络协议必须把各种不利的情况都考虑到?
答:因为网络协议如果不全面考虑不利情况,当情况发生变化时,协议就会保持理想状况,一直等下去!就如同两个朋友在电话中约会好,下午3点在公园见面,并且约定不见不散。这个协议就是很不科学的,因为任何一方如果有耽搁了而来不了,就无法通知对方,而另一方就必须一直等下去!所以看一个计算机网络是否正确,不能只看在正常情况下是否正确,而且还必须非常仔细的检查协议能否应付各种异常情况。

1-24 论述具有五层协议的网络体系结构的要点,包括各层的主要功能。
答:综合OSI 和TCP/IP 的优点,采用一种原理体系结构。各层的主要功能:
物理层物理层的任务就是透明地传送比特流。(注意:传递信息的物理媒体,如双绞
线、同轴电缆、光缆等,是在物理层的下面,当做第0 层。)物理层还要确定连接电缆插头的定义及连接法。
数据链路层数据链路层的任务是在两个相邻结点间的线路上无差错地传送以帧(frame)为单位的数据。每一帧包括数据和必要的控制信息。
网络层网络层的任务就是要选择合适的路由,使发送站的运输层所传下来的分组能够
正确无误地按照地址找到目的站,并交付给目的站的运输层。
运输层运输层的任务是向上一层的进行通信的两个进程之间提供一个可靠的端到端
服务,使它们看不见运输层以下的数据通信的细节。
应用层应用层直接为用户的应用进程提供服务。

1-25 试举出日常生活中有关“透明”这种名词的例子。
答:电视,计算机视窗操作系统、工农业产品

1-26 试解释以下名词:协议栈、实体、对等层、协议数据单元、服务访问点、客户、服务器、客户-服务器方式。
答:实体(entity)表示任何可发送或接收信息的硬件或软件进程。
协议是控制两个对等实体进行通信的规则的集合。
客户(client)和服务器(server)都是指通信中所涉及的两个应用进程。客户是服务的请求方,服务器是服务的提供方。
客户服务器方式所描述的是进程之间服务和被服务的关系。
协议栈:指计算机网络体系结构采用分层模型后,每层的主要功能由对等层协议的运行来实现,因而每层可用一些主要协议来表征,几个层次画在一起很像一个栈的结构.
对等层:在网络体系结构中,通信双方实现同样功能的层.
协议数据单元:对等层实体进行信息交换的数据单位.
服务访问点:在同一系统中相邻两层的实体进行交互(即交换信息)的地方.服务访问点SAP是一个抽象的概念,它实体上就是一个逻辑接口.

1-27 试解释everything over IP 和IP over everthing 的含义。
TCP/IP协议可以为各式各样的应用提供服务 (所谓的everything over ip)
答:允许IP协议在各式各样的网络构成的互联网上运行(所谓的ip over everything)

C. 计算机网络第1章(概述)

计算机网络微课堂 的笔记整理
笔记也放到了 我的github 和 我的gitee 上

代表着主机

代表服务器

代表着路由器

代表着网络

中国互联网络信息中心CNNIC

网络:网络(Network)由若干 结点(Node) 和连接这些结点的 链路(Link) 组成。

互连网(互联网):多个网络通过路由器互连起来,这样就构成了一个覆盖范围更大的网络,即互连网(互联网)。因此,互联网又称为“网络的网络(Network of Networks)”。

因特网:因特网(Internet)是世界上最大的互连网络(用户数以亿计,互连的网络数以百万计)。

因特网服务提供者 ISP ( I nternet S ervice P rovider)

中国的三大 ISP :中国电信,中国联通和中国移动

基于ISP的三层结构的因特网

端系统之间通信的含义

“主机 A 和主机 B 进行通信”实际上是指:“运行在主机 A 上的某个程序和运行在主机 B 上的另一个程序进行通信”。 即“主机 A 的某个进程和主机 B 上的另一个进程进行通信”。简称为“计算机之间通信”。

端系统之间的通信方式通常可划分为两大类:

客户-服务器方式:

对等连接方式:

网络核心部分是互联网中最复杂的部分。

网络中的核心部分要向网络边缘中的大量主机提供连通性,使边缘部分中的任何一个主机都能够向其他主机通信(即传送或接收各种形式的数据)。

在网络核心部分起特殊作用的是 路由器 (router)。

路由器 是实现 分组交换 (packet switching) 的关键构件,其任务是 转发 收到的分组,这是网络核心部分最重要的功能。

发送方

路由器

接收方

报文交换中的交换结点也采用存储转发方式,但报文交换对报文的大小没有限制,这就要求交换结点需要较大的缓存空间。报文交换主要用于早期的电报通信网,现在较少使用, 通常被较先进的分组交换方式所取代

分析:

电路交换:

报文交换:

分组交换:

按交换技术分类:

按使用者分类:

按传输介质分类:

按覆盖范围分类:

作用范围通常为几十到几千公里,因而有时也称为远程网(long haul network)。广域网是互联网的核心部分,其任务是通过长距离(例如,跨越不同的国家)运送主机所发送的数据。

作用范围一般是一个城市,可跨越几个街区甚至整个城市

一般用微型计算机或工作站通过高速通信线路相连(速率通常在 10 Mbit/s 以上),但地理上范围较小(1 km 左右)

就是在个人工作的地方把个人使用的电子设备用无线技术连接起来的网络。

按拓扑结构分类:

时延时指数据(一个报文或分组,甚至比特)从网络(或链路)的一端传送到另一端所需的时间。

网络时延由几部分组成:

主机或路由器发送数据帧所需要的时间,也就是从发送数据帧的第一个比特算起,到该帧的最后一个比特发送完毕所需的时间。

电磁波在信道中传播一定的距离需要花费的时间。

主机或路由器在收到分组时要花费一定时间进行处理

分组在进过网络传输时,要经过许多路由器。但分组在进入路由器后要先在输入队列中排队等待处理。

时延带宽积 = 传播时延 * 带宽

互联网上的信息不仅仅单方向传输而是双向交互的。因此,我们有时很需要知道 双向交互一次所需的时间

利用率有 信道利用率 网络利用率 两种。

物理层问题

数据链路层问题

网络层问题

运输层问题

应用层问题

总结

例子:主机的浏览器如何与Web服务器进行通信

解析:

主机和Web服务器之间基于网络的通信,实际上是主机中的 浏览器应用进程 与Web服务器中的 Web服务器应用进程 之间基于 网络的通信

体系结构的各层在整个过程中起到怎样的作用?

1、发送方发送

D. 计算机网络总结:计算机网络重点知识总结

《计算机网络》课程总结

目录

一、 对老师的印象

二、 对计算机网络的认识

三、 计算机网络实践课程的学习历程与收获

四、灶悉丛 计算机网络笔记整理

五、 总结

对老师的印象

一、 整体印象

对于老师的印象应该追溯到上个学期,上个学期选了短学期的课《数据结构课程设计》,当时选择这门课的时候并没有考虑自己是否对它了解

只是为了单纯的凑学分。但是通过第一节课的了解,感觉天都塌了下来。这个课的基础是C 语言和《数据结构》,这两门课我其实都没有学过,我感觉老师说的真的很对,没有学过这些就可以退掉这门课,我们果断退掉了这门课。当时对老师的印象就是很严格,要求很高,后来我们想想其实是对课程本身的一种恐惧感。

二、二次印象

老师真是太敬业啦,其实从老师进教室的那一刻就看出老师挺着肚子,有了宝宝。当时就想,老师都这样了为什么还要来上课,很是佩服老师的敬业精神。而且以前陆大严格的影响全都被老师的讲课的内容所掩盖,我没有上过老师的课,但第一次上老师的就感觉老师教的很好,其实大学里好多老师的学历很高,但有些老师真的不会讲课,至少让大部分同学感觉他讲的不好。但是我感觉老师在讲课方面很有自己的想法。

三、对同学的态度

在《计算机网络课程设计》的实验课上,老师给我们操作演示,为每一个学生悉心指导,我觉得老师真的很亲民,对于网络的搭建,老师给我们演示了web 服务的构建,DNS 服务器和FTP 的设置,以及最终的客户端设置,很少有老师这样耐心指导。最后老师收作业的方式也是很好,避免了有的同学投机,我觉得很不错。

对计算机网络的认识

一、定义

计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。

二、发展历程

1. 第一代计算机网络

其实计算机的发展速度远超过人们的想象,在20世纪50年代,人们利用通信线路,将多台终端设备连接到一台计算机上,构成“主机-终端”系统,这里的终端不能够单独进行数据处理,仅能完成简单的输入输出,所有数据处理和通信处理任务均由计算机主机完成。现在的终端指的就是一台独立的计算机,不仅可以输入输出,还可以处理数据。其实这个时期并不算是真正的计算机网络,应该称为伪计算机网络。

2. 第二代计算机网络

到了上个世纪60年代,独立的终端有了处理数据的能力,例如美国的

ARPAnet 网络。第二代计算机网络主要用于传输和交换信息,因为没有成熟的操作系统,资源共享不高。

3. 第三代计算机网络

70年代,出现了许多协议,比如TCP/IP协议。其主要特征就是所有的计算机遵守同一种网络协议,突出资源共享(硬件、软件和数据)。

4. 第四代计算机网络

90年代开始,微电子技术、大规模集成电路技术、光通技术和计算机技术不断发展,为计算机网络技术的发展提供了有力的支持。信息综合化和传输高速化是第四代计算机网络的特点。

三、网络传输媒体

网络传输媒体也称,传输介质或传输媒介。就好像一条条水管,所有的自来水从自来水厂到家里,都要经过水管,水管相当于一种媒介。分为有线传输和无线传输。在传输过程中要尽可能保证信号的真实性,所以对于有线传输的材质等要求比较高。

四、网络拓扑

由于在大二时没有学《网络技术基础》,所以这个学期同时学《网络技术基础》和《计算机网络》,前一门课是后一门课的基础,在学习网络拓扑机构的时候,了解到其实总体分为,星型和总线型,对于这个为了更好的理解拓扑结构,我们搭建了一个小型的网络。可以实现三个实验室,每个实验室中的计算机可以相互通信,不同实验室中计算机不可以通信,其实可以形成了树型结构。以下是我利用思科的一个软件做的一个网络拓扑结构:

计算机网络课程设计的学习过程与收隐樱获

一、小组的建立

1. 一开5个人,对于实验任务一直不太理解,只知道要配置三个服务器,分别是DNS 服务器配置、FTP 配置、WEB 服务器配置,一个客户端的配置。在还有一周的时间就要叫作业的时候,我们重新组队,进行认真分析。

2. 实验内容对于实验的能容,每个配置都讲了很多,比较详细。但最让人不能理解的就是必须在Windows server 2003系统下进行操作,这就带来了一个问题,只能在实验室做,其实我们的能力有限,在实验室的两节课根本不够。我们通过学习老师的操作过程,大致了解了配置方法,但是并没有真正理解最后的内在关系。我们在周一晚课时,去实验室进行实验。在操作的过程中,我们不断遇到各种问题,我们通过网络查资料,翻看老师的课件和实验例子,不断的改进,后来我突然明白了他们的内在联系。

3. 具体的原理:首先要配置web 和ftp ,在设置IP 地址时要选择自身计算机的IP 地址,web 需要建立一个网站首页,其实就是一个简单的html 文件。ftp 可以传输文件,所以要在设置ftp 的电脑上新建一个路径,按照老师的要求将小组作业存放在这个路径下。此时可以通过访问web 和ftp 的IP 进行网页的浏览和作业的检查。但是IP 地址不方便记忆,所以要通过DNS 服务器为每个IP



置域名。DNS 设置域名是从后往前设置的,依次是新建域,新建区域,新建主机,例如 ,这样就可以通过域名进行访问。最后就是客户端,其实这个是最简单的,只需要将首选DNS 服务器的IP 地址改成配置DNS 服务器的那台计算机的IP 地址就可以啦,这样就可以在任何一台电脑上访问web 和ftp 。

4. 收获:最大的收获就是一定要去做,亲自动手去做才能发现问题。实践去做才能有所收获,在最后成功的那一刻,会有一种成就感。这种成就感是无法被任何其他事情所代替,困难问题是有,但这不是一个奋斗的年纪吗?

计算机网络笔记整理

总结

一、认识

对于计算机的认识是在小学开始,但从小学到大学基本上没有什么深刻的认识改变。只是特别浅层次的认识,比如可以用计算机打字,可以上网查资料,可以玩游戏,可以看视频,可以听歌等等。随着计算机的快速发展,网络的搭建使计算机的价值得到了最大的体现。计算机网络到底怎么连接计算机的,到底是什么组成了那个看不见的网络。

二、收获

1. 首先我知道计算机网络的分类组成,知道局域网,城域网,广域网是什么意思。知道学校其实就是一个局域网,我们每天都会用到的172.18.20.5无线网其实就是局域网。

2. 知道计算机之间是通过传输媒体完成传输,有形媒介和无形媒介,知道双绞线是什么,我们宿舍里用的网线就是双绞线,里面有八根线,每两根在一起。

3. 计算机的数据在传输过程中其实要经过一个复杂的程序,从一个用户到另一个用户,数据分别要经过应用层,表示层,会话层,传输层,网络层,数据链路层,最终的物理层。

4. 所有的资源共享得益于遵照相同的协议,例如TCP/IP协议,不同的层次之间也会有一个标准的协议进行传输。

5.了解IP 地址的组成,网络号,主机号,A 类、B 类、C 类。路由器IP 地址的配置,网络传输过程中的加密等问题。

E. 计算机网络总结

标志字段中的最低位记为MF (More Fragment)。MF=1即表示后面“还有分片 ”的数据报。MF=0表示这已是若干数据报片中的最后一个。
标志字段中间的一位记为DF (Don't Fragment),意思是“不能分片 ”。只有当DF=0时才允许分片。

TCP最初只规定了一种选项,即最大报文段长度 MSS(Maximum Segment Size)[RFC 879]。请注意MSS这个名词的含义。MSS是每一个TCP报文段中的数据字段的最大长度 。数据字段加上TCP首部才等于整个的TCP报文段。所以MSS并不是整个TCP报文段的最大长度,而是“TCP报文段长度减去TCP首部长度”。

假定主机A运行的是TCP客户程序,而B运行TCP服务器程序。最初两端的TCP进程都处于CLOSED(关闭)状态。图中在主机下面的方框分别是TCP进程所处的状态。请注意,在本例中,A主动打开连接 ,而B被动打开连接 。

一开始,B的TCP服务器进程先创建传输控制块 TCB (15) ,准备接受客户进程的连接请求。然后服务器进程就处于LISTEN(收听)状态,等待客户的连接请求。如有,即作出响应。

A的TCP客户进程也是首先创建传输控制模块 TCB。然后,在打算建立TCP连接时,向B发出连接请求报文段,这时首部中的同步位SYN=1, ACK=0 同时选择一个初始序号seq=x。TCP规定,SYN报文段(即SYN=1的报文段)不能携带数据,但要消耗掉一个序号 。这时,TCP客户进程进入SYN-SENT(同步已发送)状态。

B收到连接请求报文段后,如同意建立连接,则向A发送确认。在确认报文段中应把SYN位和ACK位都置1,确认号是ack=x+1,同时也为自己选择一个初始序号seq=y。请注意,这个报文段也不能携带数据,但同样要消耗掉一个序号 。这时TCP服务器进程进入SYN-RCVD(同步收到)状态。

TCP客户进程收到B的确认后,还要向B给出确认。确认报文段的ACK置1,确认号ack=y+1,而自己的序号seq=x+1。TCP的标准规定,ACK报文段可以携带数据。但如果不携带数据则不消耗序号 ,在这种情况下,下一个数据报文段的序号仍是seq=x+1。这时,TCP连接已经建立,A进入ESTABLISHED(已建立连接)状态。

当B收到A的确认后,也进入ESTABLISHED状态。

B收到连接释放报文段后即发出确认,确认号是ack=u+1,而这个报文段自己的序号是v,等于B前面已传送过的数据的最后一个字节的序号加1。然后B就进入CLOSE-WAIT(关闭等待)状态。TCP服务器进程这时应通知高层应用进程,因而从A到B这个方向的连接就释放了,这时的TCP连接处于半关闭 (half-close)状态,即A已经没有数据要发送了,但B若发送数据,A仍要接收。也就是说,从B到A这个方向的连接并未关闭,这个状态可能会持续一段时间。

A收到来自B的确认后,就进入FIN-WAIT-2(终止等待2)状态,等待B发出的连接释放报文段。

若B已经没有要向A发送的数据,其应用进程就通知TCP释放连接。这时B发出的连接释放报文段必须使FIN=1。现假定B的序号为w(在半关闭状态B可能又发送了一些数据)。B还必须重复上次已发送过的确认号ack=u+1。这时B就进入LAST-ACK(最后确认)状态,等待A的确认。

A在收到B的连接释放报文段后,必须对此发出确认。在确认报文段中把ACK置1,确认号ack=w+1,而自己的序号是seq=u+1(根据TCP标准,前面发送过的FIN报文段要消耗一个序号)。然后进入到TIME-WAIT(时间等待)状态。请注意,现在TCP连接还没有释放掉。必须经过时间等待计时器 (TIME-WAIT timer)设置的时间2MSL后,A才进入到CLOSED状态。时间MSL叫做最长报文段寿命 (Maximum Segment Lifetime),RFC 793建议设为2分钟。但这完全是从工程上来考虑的,对于现在的网络,MSL=2分钟可能太长了一些。因此TCP允许不同的实现可根据具体情况使用更小的MSL值。因此,从A进入到TIME-WAIT状态后,要经过4分钟才能进入到CLOSED状态,才能开始建立下一个新的连接。当A撤销相应的传输控制块TCB后,就结束了这次的TCP连接。

第一,为了保证A发送的最后一个ACK报文段能够到达B。这个ACK报文段有可能丢失,因而使处在LAST-ACK状态的B收不到对已发送的FIN+ACK报文段的确认。B会超时重传这个FIN+ACK报文段,而A就能在2MSL时间内收到这个重传的FIN+ACK报文段。接着A重传一次确认,重新启动2MSL计时器。最后,A和B都正常进入到CLOSED状态。如果A在TIME-WAIT状态不等待一段时间,而是在发送完ACK报文段后立即释放连接,那么就无法收到B重传的FIN+ACK报文段,因而也不会再发送一次确认报文段。这样,B就无法按照正常步骤进入CLOSED状态。

第二,防止上一节提到的“已失效的连接请求报文段”出现在本连接中。A在发送完最后一个ACK报文段后,再经过时间2MSL,就可以使本连接持续的时间内所产生的所有报文段都从网络中消失。这样就可以使下一个新的连接中不会出现这种旧的连接请求报文段。

B只要收到了A发出的确认,就进入CLOSED状态。同样,B在撤销相应的传输控制块TCB后,就结束了这次的TCP连接。我们注意到,B结束TCP连接的时间要比A早一些。

F. 2021计算机学习总结报告范文

计算机学习是现代工作或者求学都属于十分重要的一项技能,那么学会 总结 则更有利于自己的下一次进步,下面是我为大家整理的计算机 学习总结 范文 模板,接下来我们一起来看看吧!

更多的计算机学习 总结 报告 请点击下方↓↓↓

★大学计算机学习总结报告★

★学习计算机心得体会优秀范文★

★计算机学生学期末个人总结报告★

★大一计算机学习心得总结范文★

计算机学习总结范文(一)

如今已经是信息时代,作为主流信息工具的网络越来越重要,因此我选择了这门选修课程。

计算机网络系统是一个集计算机硬件设备、通信设施、软件系统及数据处理能力为一体的,能够实现资源共享的现代化综合服务系统。计算机网络系统的组成可分为三个部分,即硬件系统,软件系统及网络信息系统。

1.硬件系统

硬件系统是计算机网络的基础。硬件系统有计算机、通信设备、连接设备及辅助设备组成,如图1.6.4所示。硬件系统中设备的组合形式决定了计算机网络的类型。下面介绍几种网络中常用的硬件设备。

⑴服务器

服务器是一台速度快,存储量大的计算机,它是网络系统的核心设备,负责网络资源管理和用户服务。服务器可分为文件服务器、远程访问服务器、数据库服务器、打印服务器等,是一台专用或多用途的计算机。在互联网中,服务器之间互通信息,相互提供服务,每台服务器的地位是同等的。服务器需要专门的技术人员对其进行管理和维护,以保证整个网络的正常运行。

⑵工作站

工作站是具有独立处理能力的计算机,它是用户向服务器申请服务的终端设备。用户可以在工作站上处理日常工作,并随时向服务器索取各种信息及数据,请求服务器提供各种服务(如传输文件,打印文件等等)。

⑶网卡

网卡又称为网络适配器,它是计算机和计算机之间直接或间接传输介质互相通信的接口,它插在计算机的扩展槽中。一般情况下,无论是服务器还胜作站都应安装网卡。网卡的作用是将计算机与通信设施相连接,将计算机的数字信号转换成通信线路能够传送的电子信号或电磁信号。网卡是物理通信的瓶颈,它的好坏直接影响用户将来的软件使用效果和物理功能的发挥。目前,常用的有10mbps、100mbps和10mbps/100mbps自适应网卡,网卡的总线形式有isa和pci两种。

⑷调制解调器

调制解调器(modem)是一种信号转换装置。它可以把计算机的数字信号“调制”成通信线路的模拟信号,将通信线路的模拟信号“解调”回计算机的数字信号。调制解调器的作用是将计算机与公用电话线相连接,使得现有网络系统以外的计算机用户,能够通过拨号的方式利用公用电话网访问计算机网络系统。这些计算机用户被称为计算机网络的增值用户。增值用户的计算机上可以不安装网卡,但必须配备一个调制解调器。

⑸集线器

集线器(hub)是局域网中使用的连接设备。它具有多个端口,可连接多台计算机。在局域网中常以集线器为中心,用双绞线将所有分散的工作站与服务器连接在一起,形成星形拓扑结构的局域网系统。这样的网络连接,在网上的某个节点发生故障时,不会影响其他节点的正常工作。

集线器分为普通型和交换型(switch),交换型的传输效率比较高,目前用的较多。集线器的传输速率有10mbps、100mbps和10mbps/100mbps自适应的。

⑹网桥

网桥(bridge)也是局域网使用的连接设备。网桥的作用是扩展网络的距离,减轻网络的负载。在局域网中每条通信线路的长度和连接的设备数都是有最大限度的,如果超载就会降低网络的工作性能。对于较大的局域网可以采用网桥将负担过重的网络分成多个网络段,当信号通过网桥时,网桥会将非本网段的信号排除掉(即过滤),使网络信号能够更有效地使用信道,从而达到减轻网络负担的目的。由网桥隔开的网络段仍属于同一局域网,网络地址相同,但分段地址不同。

⑺路由器

路由器(router)是互联网中使用的连接设备。它可以将两个网络连接在一起,组成更大的网络。被连接的网络可以是局域网也可以是互联网,连接后的网络都可以称为互联网。路由器不仅有网桥的全部功能,还具有路径的选择功能。路由器可根据网络上信息拥挤的程度,自动地选择适当的线路传递信息。

在互联网中,两台计算机之间传送数据的通路会有很多条,数据包(或分组)从一台计算机出发,中途要经过多个站点才能到达另一台计算机。这些中间站点通常是由路由器组成的,路由器的作用就是为数据包(或分组)选择一条合适的传送路径。用路由器隔开的网络属于不同的局域网地址。

2.软件系统

计算机网络中的软件按其功能可以划分为数据通信软件、网络 操作系统 和网络应用软件。

⑴数据通信软件

数据通信软件是指按着网络协议的要求,完成通信功能的软件。

⑵网络操作系统

网络操作系统是指能够控制和管理网络资源的软件。网络操作系统的功能作用在两个级别上:在服务器机器上,为在服务器上的任务提供资源管理;在每个工作站机器上,向用户和应用软件提供一个网络环境的“窗口”。这样,向网络操作系统的用户和管理人员提供一个整体的系统控制能力。网络服务器操作系统要完成目录管理,文件管理,安全性,网络打印,存储管理,通信管理等主要服务。工作站的操作系统软件主要完成工作站任务的识别和与网络的连接。即首先判断应用程序提出的服务请求是使用本地资源还是使用网络资源。若使用网络资源则需完成与网络的连接。常用的网络操作系统有:netware系统、windowsnt系统、unix系统和linux系统等。

⑶网络应用软件

网络应用软件是指网络能够为用户提供各种服务的软件。如浏览查询软件,传输软件,远程登录软件,电子邮件等等。

⒊网络信息系统

网络信息系统是指以计算机网络为基础开发的信息系统。如各类网站、基于网络环境的管理信息系统等

计算机学习总结范文(二)

随着信息技术的高速发展并迅速渗透到社会生活的各个方面,计算机日益成为人们学习、工作、生活不可缺少的基本工具,再过不了几年,不会使用计算机,就会象不识字一样使人举步维艰,计算机 学习心得 体会。进入大学,计算机无时无刻在伴随着我们,给我们在学习的生活增添了乐趣。然而这个学期将是展现自我能力的一个好时机,在这个学期里我们要进行全国计算机应用技术的考试。这就要看你在平时上课有没有认真听讲,在上操作课的时候有没有认真的完成老师所布置的任务,还有平时自己积累的知识跟 经验 ,这些都将成为面临考试的一项重要的准备工作。

计算机课是一门知识性和技能性相结合、理论性和操作性都很强的科目,既不同于人文课程又和计算机的专业课有所区别。我们应该坚持“边讲边练、精讲多练”的做法,因材施教,激励着我们的学习兴趣,积极拓展我们的学习目标,使我们为今后走向社会在具体工作岗位上的计算机应用打下良好的基矗对一些从小就没有养成良好学习习惯的同学,出现了一些在学习过程中不够自觉的现象。但是老师你总是很耐心的指导我们 教育 我们,使我们正确的认识计算机在我们学习生活中的重要作用。在刚开始的计算机教学中,老师你每节课安排相应的练习任务,抓住乐我们学习计算机的心理特点,完成的同学可以在课堂上作自己的事,比如玩下小游戏,聊下qq等加强了同学们的积极性。如在英打字练习时,每节课要是比上节课进步一分钟,或是在在汉字录入部分,每分钟比上节课进步5个字,就可以自由练习。上机课时你总是在同学间教育我们怎样做对的事,怎样使用正确的指法,怎样才能更快的打好更多的字。打字成绩好的同学在学习任务的驱动下,可以更好的掌握更多更全面的计算机知识。让后为了争取自由时间去游戏,会很好地完成学习任务。在计算机课中,并不会完全的在两节课时间里让大家完全的做练习,在完成教学任务的情况下,给予了我们一片自由的游线天地,满足了我们的好奇心,又达到了计算机学习的目的。使我们在课堂上更加积极的去完成作业,使自己可以得到更多的自由的时间,这样也要求我们更加熟练的掌握老师上课时所讲内容,以练为主,讲练结合。以练为主,讲练结合。许多知识是靠在操作实践中而获得的,所以我在操作实践中可以获得知识,动手实现最基本的操作,从中获得成就感,培养动手操作→观察现象→分析原因→概括总结这一获得知识的过程,如在文字处理软件教学中,老师你提出乐一些问题让学我们来思考,比如如何利用Shift键快速输入大小写字母?引导我们大胆探索,从操作中去找 方法 ,这样在实践中使我们充分掌握了Shift键的作用,茅塞顿开,从中得到了乐趣,并体会了掌握计算机知识必须以练为主的真谛,培养了解决实际操作问题的能力。 初学者对计算机都是比较薄弱的,对一些 应用操作理解起来很困难 要从整体上较好理解很把握应用软件,不是仅仅靠买几本专业书就能知道的,我们平时不仅要多做练习,记笔记,还要实际应用。

要多了解相关知识,读思考,多提问题,多问几个为什么,要学以致用,计算机网络使学习、生活、工作的资源消耗大为降低。我们是新一代的人用的都是高科技,也随着现在的社会日新月异,高科技的,需要老师掌握一定的计算机知识,才能更好的帮助我们。 不过有时也要动我们的脑子,要个人亲身去体会 ,去实践,把各项命令的位置,功能,用法记熟,做熟。

提高我们整体的知识,打好基础最初,我了解了计算机的硬件与系统软件的安装,维护知识.在学习这一部分内容时授课老师深入浅出,让我们自己积极动手操作,结合实践来提高自己的操作能力,使每个学员得到了一次锻炼的机会.

其次,学习了常用的办公软件,主要有WORD,EXCEL,POWERPOINT等,以及常用的几种软件的应用技巧,同时也学习了一些解决实际应用过程中经常出现的问题的方法,相信这次学习,会让我在今后的工作中运用电脑时能够得心应手.为了提高大家的认识,老师不仅采用实物演示的办法,而且还为我们提供实践操作的机会来为大家讲解有关组建局域网以及网络维护方面的知识,介绍了一些平时我们很少用到的网络检测命令,对我们今后维护自己的局域网络有很大的帮助.

同时在方远电脑学校的学习中我们不仅学到很多计算机方面的知识,更重要的是增进了和其他学员之间的交流.同学们坐在一起畅所欲言,互相讨论,交流,把自己不理解,不明白的地方提出来,让老师来帮助解决,这样使得相互之间都得到了学习,巩固知识的机会,提高了学习的效率.

通过这次学习我真正体会到了计算机知识的更新是很快的,随着教育体制的改革和教育理念的更新,以及信息技术的飞速发展,如何接受新的教育理念,转变我们传统的教育观念,来充实我们的专业技能,已经成为我们每一个人必须要解决的第一个问题.只有不断地学习,才能掌握最新的知识,才能在以后把工作做得更好.我们也渴望能够多学关于计算机方面的知识.

我相信在更多的学习机会中,我们懂的也会越来越多。

计算机学习总结范文(三)

当今社会,到处充满机会与挑战。知识是我们面对这一切的筹码,而计算机知识则更为重要。如何在本科函授这样一种形式下,学好计算机课程,这是摆在我们面前的一个问题。我谈一下学习感受,供大家参考。只想以此抛砖引玉,让大家对 学习方法 多发表自己的意见,以利于学习。

一、感受与体会

1、基础很重要

实践证明,对文字、表格等的处理都是计算机课程的基础,需要一定的操作桌面的知识和能力,需要一定的工具操作能力,学好这些是学习计算机的入门,所以尤为重要!

2、循序渐进

整个学习过程应采用循序渐进的方式,先了解计算机的基本知识,如计算机的起源、发展、windows_、xp的桌面操作、电子表格等,使自己能由浅入深,由简到繁地掌握他们的使用技术。

3、学以致用

在学习时始终要与实际应用相结合,不要把主要精力花费在各个命令孤立地学习上;要把学以致用的原则贯穿整个学习过程,以让自己对命令能有深刻和形象的理解。

4、熟能生巧

word作为文字操作专家,它能使我们更加深入地理解、熟练文字操作的命令。要强迫自己做几个综合实例,分别详细地进行文字编辑,使自己可以从全局的角度掌握整个编辑过程,力争使自己学习完word之后就可以投身到实际的工作中去。

二、学习建议

1、常见问题要弄懂

对于经常出现的问题,要及时解决。如果推脱,那么问题就越堆越多,不利于今后的学习。

2、有比较,才有鉴别

容易混淆的命令,要注意使自己弄清它们之间的区别。

3、养成良好习惯

规范操作。我的体会是:养成良好的习惯,受益匪浅。!

学无止境,只要大家在学习中善于总结和归纳,一定能找到最佳学习方法。感谢陈老师的悉心教导。通过这次短暂的学习,我的收获很大。我会在今后的学习和工作中更加努力。

路漫漫其修远兮,吾将上下求索......

计算机学习总结范文(四)

计算机实训在不知不觉中就结束了,我感觉自己还有好多东西要学,还有好多的东西不懂呢!这是我大学以来第三次实训,每次实训我都感觉学到了好多东西!因为是一天到晚的不间断训练,所以记的会非常牢固。不像平时上课,每上两次的理论课却只有45分钟的实际操作。在课上,有老师在前面演示我们都还能跟着做,可轮到我们独立完成的时候,因为实际操作的少,早就忘光了!我很感谢学校有实训这样的安排,把我们这一学期学的东西系统的集中的进行训练,对我们计算机水平的提高发挥着重要作用!还要感谢我们的窦老师,窦老师很温柔,也很有耐心,即使老师讲了很多遍的问题,我们不会,老师还是会走进我们给我们耐心的指导,还给我们讲一些学习计算机的方法,让我们知道自己在哪方面不足,需要加强,也让我们了解到哪些需要认真的学习,那些是重点,不是没有方向的乱学一通,什么也学不好!

经过这次的实训,我真真确确的感受到了计算机在我们生活中工作中的运用,这些软件、程序能让我们提高工作的效率,更直观更便捷的切入主题。这次我们学习的是数据路的原理及应用的各方面知识,由老师带着我们不断操作。accesss_能有效的组织、管理和共享数据库信息,能把数据库信息与wep结合在一起,实现数据库信息的共享。同实,access概念清晰,简单易学、实用是适合 企业管理 人员、数据库管理员使用的首选。我觉得学习了这个,对我参加工作后制表、创建查询、数据分析和材料演示都有很大的作用,这样,我们能更清楚的了解信息并进行分析。当然,在学习的过程中并不是一帆风顺的,在这之中,因为要操作的东西很多,有时错一步,后面的结果就无法显示,而自己的计算机又太差,根本检查不出来是哪里出了错!这时候,老师都会耐心的过来帮助我,我很感谢窦老师也很感谢学校能安排这么优秀的窦老师来教我们!只是,我们太顽皮,有很多东西老师讲了我们也没能记住,我想在此说一句:老师,您辛苦了,下学期我们一定认认真真的好好学!

一个星期的实训课很快结束了,我发现我对计算机有了新的认识,以前只知道玩游戏、娱乐和简单的应用。通过这次的实训,我了解到,要真真正正的掌握计算机程序还不是一件简单容易的事儿,但真正掌握后,它带个我们的将是无穷的便捷与科技,我喜欢高端便捷的生活。我希望我能做计算机这个万能机器人的主人而不是奴隶,我会努力加油的!感谢学校,感谢老师给我的帮助,让我的思想、技能又上了一个台阶!

计算机学习总结范文(五)

通过一个学期对《计算机网络实用技术》这门课程的学习,对于我来说它已不陌生。首先对于课程安排,感觉很紧凑,几乎不遗漏任何的知识点。理论总在实验和机试前,这样有利于我们学生接受新知识的灌输,而且把理论运用自如。每理论课后,老师总不忘留出十几分钟的时间给我们思考的空间。其次是对于教学,感觉老师讲课的思路很清晰,运用课件的形式讲课,很有概括性,重点“一针见血”,易于给我们把握住知识的主次。跟着老师的教学步骤,我们慢慢吃透了课本上的知识,老师偶尔形象及幽默的比喻,易于理解接受,感觉不到课堂的枯燥,实验前,老师总会给足够的时间给我们预习。分成小组的形式,让我们形成合作的团体,实验中不仅让我获得知识,更锻炼了我们同学之间的合作。实验中学会了“双绞线的制作与测试”、“IP地址规划与管理”、“对等网络组网”等等。即使操作上,我们学会了开通博客、;windows2000server的安装”等等。实验后的实验报告让我们有了总结回顾的效果。计算机网络是计算机技术和通信技术相互结合、相互渗透而形成的一门新兴学科。21世纪的我们,必须学好科学技术才能站得住脚!在实验中,让我们体会到合作的重要性!!!!实验前做好准备,要了解实验目的的要求,要详读实验的步骤,实验过程要谨慎仔细等等。

相信以后更认真,努力的学习,一定可以使自己的知识更全面。

1.这个学期我们学习了测试技术这门课程,它是一门综合应用相关课程的知识和内容来解决科研、生产、国防建设乃至人类生活所面临的测试问题的课程。测试技术是测量和实验的技术,涉及到测试方法的分类和选择,传感器的选择、标定、安装及信号获取,信号调理、变换、信号分析和特征识别、诊断等,涉及到测试系统静动态性能、测试动力学方面的考虑和自动化程度的提高,涉及到计算机技术基础和基于LabVIEW的虚拟测试技术的运用等。

课程知识的实用性很强,因此实验就显得非常重要,我们做了金属箔式应变片:单臂、半桥、全桥比较,回转机构振动测量及谱分析,悬臂梁一阶固有频率及阻尼系数测试三个实验。刚开始做实验的时候,由于自己的理论知识基础不好,在实验过程遇到了许多的难题,也使我感到理论知识的重要性。但是我并没有气垒,在实验中发现问题,自己看书,独立思考,最终解决问题,从而也就加深我对课本理论知识的理解,达到了“双赢”的效果。

实验中我学会了单臂单桥、半桥、全桥的性能的验证;用振动测试的方法,识别一小阻尼结构的(悬臂梁)一阶固有频率和阻尼系数;掌握压电加速度传感器的性能与使用方法;了解并掌握机械振动信号测量的基本方法;掌握测试信号的频率域分析方法;还有了解虚拟仪器的使用方法等等。实验过程中培养了我在实践中研究问题,分析问题和解决问题的能力以及培养了良好的工程素质和科学道德,例如团队精神、交流能力、独立思考、测试前沿信息的捕获能力等;提高了自己动手能力,培养理论联系实际的作风,增强创新意识。

2021计算机学习总结 报告范文 相关 文章 :

★ 2021学生计算机实训总结范文

★ 2021计算机毕业实习报告模板5篇

★ 2021最新个人学习总结范文5篇

★ 计算机实训报告范文3篇

★ 2021总结报告(个人通用)

★ 计算机实训总结报告书范文3篇

★ 大学生计算机专业顶岗实习总结2021

★ 2021计算机专业毕业实习报告5篇

★ 计算机专业实习心得体会范文2021

★ 2021计算机专业实习工作总结

var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm..com/hm.js?"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();

G. 计算机网络原理知识点

计算机网络原理知识点

计算机网络系统摆脱了中心计算机控制结构数据传输的局限性,并且信息传递迅速,系统实时性强。下面是我整理的关于计算机网络原理知识点,欢迎大家参考!

OSI,TCP/IP,五层协议的体系结构,以及各层协议?

答:OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。

五层协议 (5层):物理层、数据链路层、网络层、运输层、 应用层。

每一层的协议如下:

物理层:RJ45、CLOCK、IEEE802.3 (中继器,集线器)

数据链路:PPP、FR、HDLC、VLAN、MAC (网桥,交换机)

网络层:IP、ICMP、ARP、RARP、OSPF、IPX、RIP、IGRP、 (路由器)

传输层:TCP、UDP、SPX

会话层:NFS、SQL、NETBIOS、RPC

表示层:JPEG、MPEG、ASII

应用层:FTP、DNS、Telnet、SMTP、HTTP、WWW、NFS

每一层的作用如下:

物理层:通过媒介传输比特,确定机械及电气规范(比特Bit)

数据链路层:将比特组装成帧和点到点的传递(帧Frame)

网络层:负责数据包从源到宿的传递和网际互连(包PackeT)

传输层:提供端到端的可靠报文传递和错误恢复(段Segment)

会话层:建立、管理和终止会话(会话协议数据单元SPDU)

表示层:对数据进行翻译、加密和压缩(表示协议数据单元PPDU)

应用层:允许访问OSI环境的手段(应用协议数据单元APDU)

IP地址的分类?

答:A类地址:以0开头, 第一个字节范围:0~126(1.0.0.0 - 126.255.255.255);

B类地址:以10开头, 第一个字节范围:128~191(128.0.0.0 - 191.255.255.255);

C类地址:以110开头, 第一个字节范围:192~223(192.0.0.0 - 223.255.255.255);

10.0.0.0—10.255.255.255, 172.16.0.0—172.31.255.255, 192.168.0.0—192.168.255.255。(Internet上保留地址用于内部)

IP地址与子网掩码相与得到网络号

ARP是地址解析协议,简单语言解释一下工作原理?

答:1:首先,每个主机都会在自己的ARP缓冲区中建立一个ARP列表,以表示IP地址和MAC地址之间的对应关系。

2:当源主机要发送数据时,首先检查ARP列表中是否有对应IP地址的目的主机的MAC地址,如果有,则直接发送数据,如果没有,就向本网段的所有主机发送ARP数据包,该数据包包括的内容有:源主机 IP地址,源主机MAC地址,目的主机的IP 地址。

3:当本网络的所有主机收到该ARP数据包时,首先检查数据包中的IP地址是否是自己的IP地址,如果不是,则忽略该数据包,如果是,则首先从数据包中取出源主机的IP和MAC地址写入到ARP列表中,如果已经存在,则覆盖,然后将自己的MAC地址写入ARP响应包中,告诉源主机自己是它想要找的MAC地址。

4:源主机收到ARP响应包后。将目的主机的IP和MAC地址写入ARP列表,并利用此信息发送数据。如果源主机一直没有收到ARP响应数据包,表示ARP查询失败。

广播发送ARP请求,单播发送ARP响应。

RARP是逆地址解析协议,作用是完成硬件地址到IP地址的.映射,主要用于无盘工作站,因为给无盘工作站配置的IP地址不能保存。工作流程:在网络中配置一台RARP服务器,里面保存着IP地址和MAC地址的映射关系,当无盘工作站启动后,就封装一个RARP数据包,里面有其MAC地址,然后广播到网络上去,当服务器收到请求包后,就查找对应的MAC地址的IP地址装入响应报文中发回给请求者。因为需要广播请求报文,因此RARP只能用于具有广播能力的网络。

TCP三次握手和四次挥手的全过程?

答:三次握手:

第一次握手:客户端发送syn包(syn=x)到服务器,并进入SYN_SEND状态,等待服务器确认;

第二次握手:服务器收到syn包,必须确认客户的SYN(ack=x+1),同时自己也发送一个SYN包(syn=y),即SYN+ACK包,此时服务器进入SYN_RECV状态;

第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=y+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。

握手过程中传送的包里不包含数据,三次握手完毕后,客户端与服务器才正式开始传送数据。理想状态下,TCP连接一旦建立,在通信双方中的任何一方主动关闭连接之前,TCP 连接都将被一直保持下去。

四次挥手

与建立连接的“三次握手”类似,断开一个TCP连接则需要“四次握手”。

第一次挥手:主动关闭方发送一个FIN,用来关闭主动方到被动关闭方的数据传送,也就是主动关闭方告诉被动关闭方:我已经不 会再给你发数据了(当然,在fin包之前发送出去的数据,如果没有收到对应的ack确认报文,主动关闭方依然会重发这些数据),但是,此时主动关闭方还可 以接受数据。

第二次挥手:被动关闭方收到FIN包后,发送一个ACK给对方,确认序号为收到序号+1(与SYN相同,一个FIN占用一个序号)。

第三次挥手:被动关闭方发送一个FIN,用来关闭被动关闭方到主动关闭方的数据传送,也就是告诉主动关闭方,我的数据也发送完了,不会再给你发数据了。

第四次挥手:主动关闭方收到FIN后,发送一个ACK给被动关闭方,确认序号为收到序号+1,至此,完成四次挥手。

;