计算机网络重点内容(自考04741) 面向对象是程序开发领域中的重要思想,这种思想符合人类认识客观世界的逻辑,是当前计算机软件工程学的主流思想。C++在设计之初就是一门面向对象语言,了解面向对象程序设计思想对于学习C++开发至关重要。在面向对象中,类和对象是非常重要的两个概念,本章将针对面向对象中的类和对象进行详细的介绍。 一、计算机网络概述 1.1、计算机网络的基本概念 1.1.1、计算机网络的定义 计算机网络是利用通信设备与通信链 2024-12-15 网络 #计算机网络原理
计算机网络原理:网络安全 随着计算机网络的发展和广泛应用,当今全球几乎所有的计算机系统都已通过网络互连起来,并且无论组织还是个人都越来越依赖这些系统存储和传输信息。而病毒、“黑客”、电子窃听和电子欺诈使得网络中的安全问题日趋严重。本章将对计算机网络的安全问题进行初步的讨论,并介绍一些基本的安全技术,包括保护信息使其不被泄露、保证数据的真实性、保护系统使其不受来自网络的攻击等;最后讨论几种常见的网络攻击的机制和相应的防范措施 2024-12-01 网络 #计算机网络原理
计算机网络原理:物理层 本章首先讨论物理层的基本概念;然后介绍有关数据通信的基础知识,以及各种传输媒体的主要特点,但传输媒体本身并不属于物理层的范围;在讨论几种常用的信道复用技术后,我们对数字传输系统进行简单介绍;最后再讨论几种常用的互联网接入技术。 本章最重要的内容如下。 (1)物理层的任务。 (2)数据通信的几个基本概念。 (3)几种常用的信道复用技术。 (4)几种常用的互联网接入技术。 一、物理层的基本概念 首先要 2024-12-01 网络 #计算机网络原理
计算机网络原理:数据链路层 todo 数据链路层属于计算机网络的低层。数据链路层使用的信道主要有以下两种类型。 (1)点对点信道。这种信道使用一对一的点对点通信方式。 (2)广播信道 。这种信道使用一对多的广播通信方式,因此过程比较复杂。广播信道上可以连接多个计算机,因此必须使用共享信道协议来协调这些计算机的数据发送。 在这一章,我们首先介绍点对点信道所要讨论的基本问题,以及在这种信道上最常用的点对点协议;然后讨论信道共享技 2024-12-01 网络 #计算机网络原理
计算机网络原理:网络层 本章讨论网络层及网络互连问题,也就是讨论多个网络通过路由器互连成为一个互连网络的各种问题。在介绍网络层提供的两种不同服务后,我们开始讲解本章的核心内容——网际协议(IP),这是本书的一项重点内容。只有较深入地掌握了网际协议的相关知识,才能理解互联网是怎样工作的。本章讨论互联网几种常用的路由选择协议、网络层的关键设备路由器及虚拟专用网(VPN)和网络地址转换(NAT),介绍IP多播、移动IP、下一代 2024-11-24 网络 #计算机网络原理
计算机网络原理:运输层 todo 一、运输层协议概述 1.1、进程之间的通信 从通信和信息处理的角度看,运输层(也翻译为传输层)向它上面的应用层提供端到端通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。当位于网络边缘部分的两台主机使用网络核心部分的功能进行端到端的通信时,只有主机才使用协议栈中的运输层,而网络核心部分的路由器在转发分组时都只用到下三层的功能。 接下来,我们通过下图,说明运输层的作用。 2024-11-17 网络 #计算机网络原理
计算机网络原理:应用层 todo 一、计算机网络基本概念 二、计算机网络结构 三、数据交换技术 四、计算机网络性能 五、计算机网络体系结构 六、参考 计算机网络教程(第6版·微课版) 计算机网络原理创新教程 计算机网络原理 自考04741 2024-11-10 网络 #计算机网络原理
计算机网络原理:计算机网络概述 todo 一、计算机网络基本概念 二、计算机网络结构 三、数据交换技术 计算机网络的目的是实现多台主机间的数据交换。最简单的计算机网络只有两台计算机和连接它们的一条链路,即两个结点和一条链路,这时不需要交换。如果有多台计算机需要通信,就需要利用交换技术实现它们之间一对一的通信。 常见的数据交换技术有三种:电路交换(circuit switching)、报文交换(message switching) 2024-11-03 网络 #计算机网络原理
C++程序设计:I/O流 输入/输出(I/O)用于完成数据传输。C++语言支持两种I/O,一种是C语言中的I/O函数,另一种是面向对象的I/O流类库。本章将针对C++中I/O流类库及其使用进行详细讲解。 一、I/O流类库 I/O流类库是C++标准库的重要组成部分,它主要包括ios类库和streambuf类库。其中,ios类库提供流的高级I/O操作,streambuf类库主要负责缓冲区的处理,下面将分别介绍ios类库和str 2024-09-28 程序设计 #C++