当前位置:首页 » 网络连接 » 有关计算机网络原理的知识
扩展阅读
酷狗总是打开网络异常 2025-01-18 03:21:07
智能车网络安全概念股 2025-01-18 03:15:10
麦当劳网络wifi 2025-01-18 03:01:02

有关计算机网络原理的知识

发布时间: 2025-01-17 21:21:00

Ⅰ 计算机通信的主要原理是什么

计算机网络通消陵信的工作原理1)TCP/IP协议的数据传输过程:
TCP/IP协议所采用的通信方式是分组交换方式。所谓分组交换,简丛兆单说就是数据在传输时分成若干段,每个数据段称为一个数据包,TCP/IP协议的基本传输单位是数据包,TCP/IP协议主要包括两个主要的协议,即TCP协议和IP协议,这两个协议可以联合使用,也可以与其他协议联合使用,它们在数据传输过程中主要完成以下功能:
1)首先由TCP协议把数据分成若干数据包,给每个数据包写上序号,以便接收端把数据还原成原来的格式。
2)IP协议给每个数据包写上发送主机和接收主机的地址,一旦写上的源地址和目的地址,数据包就可以在物理网上传送数据了。IP协议还具有利用路由算法进行路由选择的功能。
3)这些数据包可以通过不同的传输途径(路由)进行传输,由于路径不同,加上其它的原因,可能出现顺序颠倒、数据丢失、数据失真甚至重复的现象。这些问题都由TCP协议来处理,它具有检查渗桥租和处理错误的功能,必要时还可以请求发送端重发。
简言之,IP协议负责数据的传输,而TCP协议负责数据的可靠性。

Ⅱ 计算机网络原理的主要内容

《计算机网络原理》是一本采用全新体系结构的计算机网络基础教材。全书共分为3篇,分别从3个角度观察计算机网络,理解计算机网络的工作原理:第1篇是在平面上观察计算机网络,把计算机网络看做由节点、链路和协议三个元素组成的系统,并介绍了链路和节点上的基本通信技术;第2篇是立体地观察计算机网络,认识计算机网络体系结构,介绍了ISO/OSI参考模型和IEEE 802、TCP/IP两种计算机网络主流体系结构;第3篇介绍计算机网络应用程序的C/S工作模式和基于C/S模式的计算机网络应用程序的开发方法。这3篇将计算机网络的基本原理分解成相对独立的3个层次。每完成一个层次内容的学习,对计算机网络工作原理的认识就会上升到一个新的高度,并最后归结到计算机网络应用层的实现上来。

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

《计算机网络》课程总结

目录

一、 对老师的印象

二、 对计算机网络的认识

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

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

五、 总结

对老师的印象

一、 整体印象

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

只是为了单纯的凑学分。但是通过第一节课的了解,感觉天都塌了下来。这个课的基础是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 地址的配置,网络传输过程中的加密等问题。

Ⅳ 计算机网络原理详解学生必看

计算机网络原理详解

计算机网络基础

线路(网线,光纤,无线。。。)

计算机终端(服务器, 电脑设备, 终端机, POS机,

ATM机。。。)

网络设备(路由器,交换机,中继器,光电转换器,负

载均衡,防火墙,中继器。。。)

软件和协议

网络通信的目的:通信和资源共享

网络的七层模型:物理层,数据链路层,网络层,传输

层,会话层,表示层,应用层

物理层

目的:保证原始数据比特流的无误传输;

任务:确定与物理媒体相关的机械特性,电气特性、机械

特性、功能特性以及规程特性

机械特性:连接器形式与插针分配电气特性:接口电气信号

特性。

功能特性:数据传递、控制、定时、接地规程特性:接口电

路所使用的规程

国物理层-宽带

带宽的单位:bps(比特率) , 即bits/sec

带宽的大小,指的是每秒能吞吐多少个“位”(0/1)

文件的大小,指的是1字节=8位(8个0/1)距离与宽带

成反比,距离越远,带宽越低

例如:局域网的带宽比广域网大;

物理层:将二进制的数字信息比特流从一个节点传输到

下一个节点

设备:线路(网线、光纤,无线,同轴电缆等),网卡,

无线(3G, 4G, 5G, 蓝牙, 红外, WiFi)

物理层-网卡的作用:

将数字信息进行串/并转换;

地址标识;

数据帧的封装和拆卸;

MAC地址:又叫网卡地址, 48bits(8个字节) , 0~23位

是厂商代码,24~47位是产商自行分派

口计算机内部:CPU, 内存, 硬盘, 键盘

例如代码程序,已知:定义变量a=1.b=2求:X=a+b

的结果。

回计算机计算原理:

第一步,计算机会在内存中,划分-块区域,表示为

a,大小为1,表示为b,大小为2;

第二步, CPU从内存中取到到数据进行计算, 再把计

算结果存储到内存中,表示为X,大小为3:

缓存:

由于CPU, 内存和硬盘传输效率不同, CPU>内存>

硬盘,所以需要缓存进行数据暂存,缓存大小不同,影

响电脑性能;

内存和硬盘的区别:

断电下,硬盘的数据会保存下来,但是内存/缓存的

数据会丢失;

CPU:

位数:一位按照8位的倍数,32位,64位表示一个脉冲可

以传输64个bits;

主频:2.6GHZ, -秒钟传输2.6G, 1k=1024KB1M=

1000K1G=1024M1G=10亿bits 2.6GHZ相当于一秒钟

64*26亿bits

数据链路层

目的:保证数据在物理链路上实现可靠的传输

数据的封装和拆卸

地址标识

数据校验,如:1101101100,在尾部加上数据准确性

检查,如果1为偶数就是1,奇数为0.接收端看接收到的

数据中1是不是为偶数,是则表示数据接收是对的,存往一

点风险955

网络层

网络层数据传输单位(包),其作用有:

路由选择;

实现数据跨网络的链接;

IP协议

网络层包含:版本号,头部长度,服务器类型,数据包总

长度,生存期,源地址,目标地址等

IP协议--地址

IPV 4地址由32位二进制数字组成, 每8位为一段, 共

分为4段,段间用"."隔开,为了便于阅读,每一段表示为

其对应的十进制数字,称为“点分十进制”表示形式;

IPV 4地址由类型, 网络号和主机号三个部分组成,

路由寻址时,首先根据地质的网络号到达网络,然后利

用主机号达到主机;

IPV 4地址分为5类, 不同的类型适用于不同规模的网络

IP地址在0~255之间,255为广播地址,0表示网段

网络号:IP地址和子网掩码进行逻辑与计算的结果

例如:IP:10.102.129.158子网掩码:255.255.255.0

十进制转换成二进制:除二取余数,一位数不够时,补0

传输层

物理层+数据链路层+网络层:实现数据从原主机的网卡送

到目标主机的网卡中;

物理层+数据链路层+网络层+传输层:实现数据从源主机

的进程送到目标主机的应用程序进程(端口号)

传输的目的:

实现数据从源进程到目标进程的传输;

断点续传;

拥塞控制

传输层的两个协议:UDP协议, TCP协议, 两个协议区别

如下:

UDP无连接协议, TCP是面向连接的协议;

TCP比UDP更可靠;

UDP比TCP要占用的网开销小很多

端口号的概念:

对于TCP或UDP的应用程序, 都有标识该应用程序

的端口号,即端口号用于区分各种应用;

端口号的长度是16位,可提供65536(2的16次方)个

不同的端口号;

端口号1-255是公共端口号, 256-1024是用于Unix

服务;

端口号的另一种分配方法叫本地分配,使用1024以

上的端口号,本地分配方式不受网络规模限制,但是通

信双方要预先知道。

网络连接的三次握手和四次断开,例如A和B的进行通

信,三次握手四次释放过程如下:

三次握手:

1.A发请求给B(希望对方可以一起吃饭, SYN, seq=0)

2.B回复A(可以一起吃饭, , SYN, seq=0,ACK ACK

number=1)

3.A确认收到B的确认消息(ACK ACK number=1)

四次断开:

1.A告诉B, 数据发送完了(序号n, FIN=1)

2.B告诉A, 收到最后一个消息了(ACK number=n+1,

ACK flag=1)

3.B的数据发送完了后,B告诉A,数据发送完了(序号m,

FIN=1)

4.A告诉B, 收到了最后一个消息(ACK number=m+1,

ACK flag=1)

应用层

应用层,确定数据格式,数据加密,数据压缩等;

应用层常用的协议:

HTTP协议:HyperText Transfer Protocol超文本传输

协议,是应用层协议,请求和响应应有固定的格式,

请求由四部分组成:请求行,请求头,空行,请求体;

响应也是有四部分组成:响应行,响应头,空行,请求体;

接口请求的方式有:GE获联资源) , POS PE传送数据)