计算机网络——计算机网络的概述(一)

简介: 计算机网络——计算机网络的概述(一)

一、什么是计算机网络

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

       计算机网络主要是由一些通用的、可编程的硬件互连而成,这些可编程的硬件能够用来传送多种不同类型的数据,并能支持广泛的和日益增长的应用。

简单来说,计算机网络就是由通信线路互相连接的许多自主工作的计算机构成的集合体。

二、为什么学习计算机网络

学习计算机网络有很多原因

  1. 提高计算机网络的使用效率:通过学习计算机网络,可以更好地理解网络通信的原理和技术,从而更有效地使用网络资源。
  2. 提升网络安全性:了解计算机网络的基本原理和安全技术,可以有效地预防和解决网络安全问题,保护个人和组织的信息安全。
  3. 掌握网络管理技能:学习计算机网络可以掌握网络管理技能,包括网络规划、配置、监控和维护等,从而提高网络的可靠性和稳定性。
  4. 为职业发展打下基础:计算机网络是现代社会的重要基础设施之一,学习计算机网络可以为从事相关职业的人员提供必要的知识和技能,为职业发展打下基础。

       学习计算机网络对于提高个人计算机使用效率、保护信息安全、掌握网络管理技能以及为职业发展打下基础都具有重要意义。

三、计算机网络概念

1.定义:

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

2.组成:

(1)通信子网:提供信息交换的网络结点和通信线路

(2)资源子网:提供共享的软件资源和硬件资源

3.类型:

(1)按照拓扑分类

       星型结构                                   树形结构                                        总线型结构                

     

       

       

     环形结构                                                  网状结构

(2)按照范围分类

       个人区域网PAN:一个人的个人区域网,范围规模最小。

       局域网LAN:一个楼一个小区的网络,规模范围比较小。

       城域网MAN:覆盖一个城市,某个市区,规模范围较大。

      广域网WAN:覆盖一个省份,甚至一个国家,规模范围最大。

(3)按照传输方式分类

       有线网络        无线网络

四、计算机网络体系结构

1.传输方式

(1)传输方向:        

                        单工:只能单方向传输的工作模式,如:广播,收音机

                       双工:在同一时间,线路上只能允许一个方向的数据通过,如:对讲机

                        全双工: 双方可以同时进行数据通信,如:手机短信,电话,qq,微信

(2)传输对象:

                       单播:1对1

                       多播:1对多

                       广播:1对all

2.数据交换:

                       电路交换:整个报文从源头到终点连续的传输。(占用整个信道,不可以给其他设备使用)缺点:占用信道,不允许其他线路进行传输,效率低。

                       报文交换:整个报文先传送到相邻结点,全部存储下来查找转发表,再转发到下一个结点。(不占用整个信道,可以给其他设备使用)缺点:对设备压力比较大。

                       分组交换:将一个报文分成多个分组,传送到相邻结点,再查找转发表,再转发到下一个结点。(与报文交换类型,分好几个小块,用各个分组拼成一个报文交换)缺点:被拆分开,完整性不高,速度较低。

3.通信协议和体系结构:

(1)网络协议三要素:

       语法         语义        时序

(2)OSI参考模型(开放式系统互联参考模型):

        宗旨:下层为上层服务

       应用层:使用应用程序通过网络服务

       表示层:表示层用于处理交互数据的表示方式,例如格式转换、数据的加密和解密、数据压缩和恢复等功能。

      会话层:负责维护通信中两个节点之间的会话建立维护和断开,以及数据的交换。

      传输层:提供端到端之间的数据传输服务,实现对数据进行控制和操作的功能。

       网络层:单位 分组,在数据链路层的基础之上,提供点到点之间的通信,提供路由功能,实现拥塞控制、网络互联等功能。

       数据链路层:单位 帧,在物理层的基础之上,提供结点到结点之间的服务,采取差错控制和流量控制的方法,实现网络互联。

       物理层:单位 bit,利用传输介质为通信的网络结点之间的建立。    

(3)TCP/IP参考模型:

      应用层:会话层、表示层、应用层

      传输层

       网际层:网络层。

       网络接口层:物理层和数据链路层。

目录
相关文章
|
3月前
|
监控 网络协议 安全
|
1月前
|
缓存 监控 网络协议
计算机网络的常用的网络通信命令(Windows)
本文介绍了网络技术中常用的命令,如ping用于检测网络连通性,ipconfig查看TCP/IP配置,netstat监控网络状态,arp显示和修改ARP缓存,at安排任务执行,tracert追踪路由,以及nbtstat获取NetBIOS信息。
26 1
|
21天前
|
安全 区块链 数据库
|
28天前
|
网络协议 网络架构
【第三期】计算机网络常识/网络分层模型与数据包封装传输过程
【第三期】计算机网络常识/网络分层模型与数据包封装传输过程
42 0
|
1月前
|
机器学习/深度学习 存储 自然语言处理
深度学习入门:循环神经网络------RNN概述,词嵌入层,循环网络层及案例实践!(万字详解!)
深度学习入门:循环神经网络------RNN概述,词嵌入层,循环网络层及案例实践!(万字详解!)
|
1月前
|
机器学习/深度学习 PyTorch API
深度学习入门:卷积神经网络 | CNN概述,图像基础知识,卷积层,池化层(超详解!!!)
深度学习入门:卷积神经网络 | CNN概述,图像基础知识,卷积层,池化层(超详解!!!)
|
2月前
|
Linux 调度 Docker
容器网络概述
【9月更文挑战第9天】容器技术利用如命名空间(namespace)和控制组(cgroup)等技术创建隔离环境,实现资源限制与独立运行。命名空间避免命名冲突,cgroup则能对CPU、内存等资源进行限制。容器状态可通过镜像保存并标准化,确保在任何环境中都能复现相同状态。
|
3月前
|
存储 运维 监控
|
5天前
|
存储 缓存 网络协议
计算机网络常见面试题(二):浏览器中输入URL返回页面过程、HTTP协议特点,GET、POST的区别,Cookie与Session
计算机网络常见面试题(二):浏览器中输入URL返回页面过程、HTTP协议特点、状态码、报文格式,GET、POST的区别,DNS的解析过程、数字证书、Cookie与Session,对称加密和非对称加密
|
6天前
|
网络协议 算法 网络性能优化
计算机网络常见面试题(一):TCP/IP五层模型、TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议
计算机网络常见面试题(一):TCP/IP五层模型、应用层常见的协议、TCP与UDP的区别,TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议、ARP协议