当前位置: 首页 > news >正文

计算机网络期末知识总结(第一章)

目录

【i】计算机网络的概念

1.计算机网络的定义🌟

2.计算机网络的组成

3.计算机网络类型

【ii】计算机网络体系结构

1.数据的传输方式

2.数据交换的方式

3.网络协议的三大要素🌟🌟

4.OSI七层协议体系结构🌟

5.TCP/IP的体系结构

6.五层协议体系结构


【i】计算机网络的概念

1.计算机网络的定义🌟

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


2.计算机网络的组成

  • 资源子网(提供共享的软件资源和硬件资源)
  • 通信子网(提供信息交换的网络节点和通信线路)

3.计算机网络类型

(1)按照拓扑分类:

  • 星型结构
  • 树形结构
  • 总线型结构
  • 环形结构
  • 网状结构

(2)按照网络的作用范围分类:🌟

  • 局域网LAN
  • 域域网MAN
  • 广域网WAN
  • 个人区域网PAN

【ii】计算机网络体系结构

1.数据的传输方式

(1)按传输方向分:

  • 单工:只能单方向传输的工作模式
  • 双工:在同一时间,线路上只能允许一个方向的数据通过
  • 全双工:双方可以同时进行数据通信

(2)按传输对象分:

  • 单播:1对1
  • 双播:1对多
  • 广播:1对all

2.数据交换的方式

(a)电路交换:

整个报文从源头到重点连续的传输。经过“建立连接(占用通信资源)->通话(一直占用通信资源)->释放连接(归还通信资源)”三个步骤的交换方式。特点:在通话的全部时间内,通话的两个用户始终占用端到端的通信资源,线路传输效率低

(b)报文交换

整个报文先传输到相邻节点,全部存储下来查找转发表,再转发到下一个结点。

(c)分组交换

采取存储转发技术,将一个报文分成多个分组,传送到相邻节点,再查找转发表,再转发到下一结点。


3.网络协议的三大要素🌟🌟

语法,语义,同步


4.OSI七层协议体系结构🌟

宗旨:下层服务上层

  • 物理层(第一层/最底层)

协议数据单位为比特。包括物理联网媒介,为上层提供传输数据的物理媒体

  • 数据链路层(第二层)

协议数据单位为。包括两主机之间数据的传输(端和端之间的数据传输)

  • 网络层(第三层)

协议数据单元为数据包(packet).设备包括:路由器、防火墙、三层交换机四、输层(第四层)

协议数据单元为数据段.

  • 会话层(第五层) 

管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。其主要功能是建立通信链接,保持会话过程通信链接的畅通,利用在数据中插入校验点来同步两个节点之间的对话,决定通信是否被中断以及通信中断时决定从何处重新发送;

  • 表示层(第六层)

应用程序和网络之间的翻译官,负责对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解。表示层的数据转换包括数据的解密和加密、压缩、格式转换等;

  • 应用层(第七层)

负责为操作系统或网络应用程序提供访问网络服务的接口。术语“应用层”并不是指运行在网络上的某个特别应用程序,应用层提供的服务包括文件传输、文件管理以及电子邮件的信息处理。浏览器或者说WWW(万维网)也属于应用层;


5.TCP/IP的体系结构

  • 应用层:这些协议的功能主要是在访问网站时向网站的服务器发送请求,服务器会将访问的网页的图片、视频等资源传输到电脑里,电脑通过渲染生成能看到的页面。5
  • 运输层:包含TCP和UDP两种协议,TCP提供的是面向连接、可靠的字节流服务,而UDP提供的是非面向连接的、不可靠的数据流传输。26
  • 网际层:也称为IP层,主要负责网络中不同主机之间的通信,使用IP协议来封装数据报或数据包,并负责选择路径将它们发送到目的地。23
  • 网络接口层:这一层主要负责与物理网络介质的接口,如以太网、无线等,以及数据的编码和解码。

6.五层协议体系结构

  • 应用层
  • 运输层
  • 网络层
  • 数据链路层
  • 物理层

相关文章:

  • Kylin入门教程介绍
  • 雪花算法详解及源码分析
  • 爬虫面试手册
  • HTML基本元素包含HTML表单验证
  • 自友科技破解走班教育排课难题
  • 尚品汇项目
  • c++与c
  • 云原生和“可移植性”到底意味着什么
  • @vue-office/excel 解决移动端预览excel文件触发软键盘
  • docker命令 docker ps -l 命令在 Docker 中用于列出最近一次创建的容器
  • Vue3生命周期
  • 【深度学习】温故而知新4-手写体识别-多层感知机+CNN网络-完整代码-可运行
  • 没有知网资源如何快速下载知网论文
  • 号称超级增程电动,领克07EM-P带来技术变革?
  • 【Linux内核-编程指南】
  • 时间复杂度分析经典问题——最大子序列和
  • 【node学习】协程
  • 【跃迁之路】【699天】程序员高效学习方法论探索系列(实验阶段456-2019.1.19)...
  • 03Go 类型总结
  • angular学习第一篇-----环境搭建
  • django开发-定时任务的使用
  • export和import的用法总结
  • Java小白进阶笔记(3)-初级面向对象
  • js面向对象
  • Spark学习笔记之相关记录
  • 安卓应用性能调试和优化经验分享
  • 猴子数据域名防封接口降低小说被封的风险
  • 极限编程 (Extreme Programming) - 发布计划 (Release Planning)
  • ------- 计算机网络基础
  • 前端
  • 想写好前端,先练好内功
  • 学习笔记:对象,原型和继承(1)
  • 因为阿里,他们成了“杭漂”
  • 白色的风信子
  • Spring第一个helloWorld
  • 资深实践篇 | 基于Kubernetes 1.61的Kubernetes Scheduler 调度详解 ...
  • ​Base64转换成图片,android studio build乱码,找不到okio.ByteString接腾讯人脸识别
  • #07【面试问题整理】嵌入式软件工程师
  • (55)MOS管专题--->(10)MOS管的封装
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (pojstep1.1.1)poj 1298(直叙式模拟)
  • (笔记自用)LeetCode:快乐数
  • (补充):java各种进制、原码、反码、补码和文本、图像、音频在计算机中的存储方式
  • (二)Eureka服务搭建,服务注册,服务发现
  • (二)丶RabbitMQ的六大核心
  • (附源码)spring boot校园拼车微信小程序 毕业设计 091617
  • (附源码)SSM环卫人员管理平台 计算机毕设36412
  • (附源码)基于SSM多源异构数据关联技术构建智能校园-计算机毕设 64366
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (一)、python程序--模拟电脑鼠走迷宫
  • (一)插入排序
  • (原创) cocos2dx使用Curl连接网络(客户端)
  • (转)德国人的记事本
  • (转)使用VMware vSphere标准交换机设置网络连接