计算机网络原理第1章 概述

news2024/11/25 6:54:39


1.1  计算机网络在信息时代中的作用

1.2  互联网概述       

1.2.1  网络的网络       

互联网 特指Internet,起源于美国,现已发展成为世界上最大的、覆盖全球的计算机网络。

计算机网络 (简称为网络)  由若干结点(node)和连接这些结点的链路(link)组成。

互连网 是“网络的网络”,指在局部范围互连起来的计算机网络

网络与互连网:

网络把许多计算机连接在一起

互连网则把许多网络连接在一起

与网络相连的计算机常称为主机

1.2.2  互联网发展的三个阶段              

 第二阶段:1985 – 1993

国家科学基金网 NSFNET

 三级结构:主干网、地区网和校园网(或企业网)

 覆盖了全美国主要的大学和研究所,并且成为互联网中的主要组成部分

第三阶段:1993 – 现在

□ 出现了互联网服务提供者 ISP (Internet Service Provider):

      提供接入到互联网的服务

      需要收取一定的费用

多层次 ISP 结构:

      主干 ISP、地区 ISP 和本地 ISP

      覆盖面积大小和所拥有的 IP 地址数目的不同

□ 互联网交换点 IXP (Internet eXchange Point)

      允许两个网络直接相连并快速交换分组

      常采用工作在数据链路层的网络交换机

      世界上较大的 IXP 的峰值吞吐量都在 Tbit/s 量级

□ 内容提供者(Content Provider)

      在互联网上向所有用户提供视频等内容的公司

      不向用户提供互联网的转接服务

1.2.3  互联网的标准化工作

□ 成为互联网正式标准要经过三个阶段:互联网草案、建议标准、互联网标准‘

□ 各种RFC之间的关系:除了建议标准和互联网标准这两种 RFC 文档外,还有三种 RFC 文档,即历史的、实验的和提供信息的 RFC 文档。

1.3  互联网的组成      

从互联网的工作方式上看,可以划分为以下的两大块:边缘部分核心部分

1.3.1  互联网的边缘部分  

 

在网络边缘的端系统中运行的程序之间的通信方式通常可划分为两大类:客户-服务器方式(C/S方式)、对等方式(P2P方式)

1. 客户服务器方式

客户/服务器方式所描述的是进程之间服务和被服务的关系

客户是服务的请求方,服务器是服务的提供方

客户与服务器的通信关系建立后,通信可以是双向的,客户和服务器都可发送和接收数据

客户软件的特点:被用户调用后运行,在打算通信时主动向远地服务器发起通信(请求服务)。因此,客户程序必须知道服务器程序的地址。 不需要特殊的硬件和很复杂的操作系统。

 服务器软件的特点:一种专门用来提供某种服务的程序,可同时处理多个远地或本地客户的请求。 系统启动后即自动调用并一直不断地运行着,被动地等待并接受来自各地的客户的通信请求。因此服务器程序不需要知道客户程序的地址。 一般需要强大的硬件和高级的操作系统支持。

2. 对等连接方式及特点

1.3.2  互联网的核心部分

1.4  计算机网络在我国的发展

1.5  计算机网络的类别        

1.5.1  计算机网络的定义        

1.5.2  几种不同类别的网络

1.6  计算机网络的性能         

1.6.1  计算机网络的性能指标         

1.6.2  计算机网络的非性能特征

1.7  计算机网络的体系结构         

1.7.1  计算机网络体系结构的形成         

1.7.2  协议与划分层次         

1.7.3  具有五层协议的体系结构         

1.7.4  实体、协议、服务和服务访问点         

1.7.5  TCP/IP 的体系结构

还没更新完,明天继续

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/90665.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

玩转MySQL:一站式解决分库分表后患问题方案

引言 上篇有关分分库分表一文中已经将分库分表的方法论全面阐述清楚了,总体看下来用一个字形容,那就是爽!(手动狗头)尤其是分库分表技术能够让数据存储层真正成为三高架构,但前面爽是爽了,接着…

面试官:你觉得HTTPS能防止重放攻击吗?

引言 先来一段面试情景再现~~ ​ 编辑切换为居中 添加图片注释,不超过 140 字(可选) 最后的结局自然就是 ​ 编辑切换为居中 添加图片注释,不超过 140 字(可选) OK,带着上面的疑问&#xf…

【SpringCloud负载均衡】【源码+图解】【四】负载均衡的实现

【SpringCloud负载均衡】【源码图解】【三】LoadBalancer的工作原理 目录4. 负载均衡4.1 提供者DiscoveryClient4.1.1 CompositeDiscoveryClient4.1.2 EurekaDiscoveryClient4.1.3 SimpleDiscoveryClient4.1.4 自定义DiscoveryClient4.2 过滤器Supplier4.2.1 CachingServiceIns…

Linux文本三剑客之grep命令

Linux文本三剑客之grep命令 1. grep 命令 介绍 grep 命令的基本语法格式和参数列表! 文本搜索工具,根据用户指定的”模式”对目标文本逐行进行匹配检查,打印匹配到的行。 模式:由正则表达式字符及文本字符所编写的过滤条件&am…

MySQL 中截取字符串的方法

LEFT(str, len) 从左边开始截取,如果字符串为 null 则返回null。 str:被截取字符串;len:截取长度 SELECT LEFT(ABCDEFT, 2) FROM sub_str;RIGHT(str, len) 从右边开始截取,如果字符串为 null 则返回null。 str&…

0125 搜索与回溯算法 Day14

剑指 Offer 12. 矩阵中的路径 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。 单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻…

GLAD:带有反射壁的空心波导

概述 离散傅里叶变换的混叠效应为带有反射壁的空心波导的建模提供了一个便捷的方法。反射壁可以将光返回到光路中而混叠效应将使溢出光场从反方向折回到采样光场中。如果光场分布是一个偶函数,那么折回的作用就如同反射效果。我们可以将任意形状的光场分布转化成…

推荐一款免费的AI绘图软件,可生成二次元画作和3D模型

随着AI绘画的火热,市面上关于AI绘画的话题居高不小,各种教程、软件、小程序也是满天飞,在这些眼花缭乱的推荐中,究竟哪一款ai绘图软件才是真正适合自己的,不但免费,生成出来的二次元画作还很精美&#xff1…

早教资源网站

开发工具(eclipse/idea/vscode等): 数据库(sqlite/mysql/sqlserver等): 功能模块(请用文字描述,至少200字): 网站前台:关于我们、联系我们、公告信息、二手物品、资源信息 管理员功能: 1、管理关于我们、联…

Django 第三天学习笔记

1.模板层-变量和标签 能够传递到Django模板中的数据类型: 1.str 字符串 2.Int 整形 3.List 数组 4.Tuple 元组 5.Dict 字典 6.Func 方法 7.Obj 类的实例化对象。 在模板中使用的变量的语法: {{变量名}}{{变量名.index}} #索引{{变量名.key}} #获取字典对…

数据结构顺序栈

栈 这是大话数据结构种对于栈的描述 可以看到 栈是一种特殊的线性表 它只能在尾部进行元素的插入和删除 但是在栈种 这叫做 入栈 和 出栈 而且它遵循 先进入的元素后出 后进入的元素先出 即就是我们常听说的 先进后出 和后进先出 这里就有一个简单的例子 先进后出 后进先出…

【Node.js】实现微信小程序在线支付功能

实战项目名称:微信小程序实现在线支付功能 - 文章结尾附上微信小程序码,扫码登录后即可体验!! 文章目录一、实战步骤1. 前期准备2. 添加wechatpay-node-v3和fs插件3. 预设微信下单的数据4. 将上一步骤的下单信息返回给前端5. 小程…

在抖音全程看世界杯,超高清直播背后的硬实力

导语:IT技术赛场开赛!作者 | 宋慧 出品 | CSDN(ID:CSDNnews)当前,2022 卡塔尔世界杯比赛正在如火如荼进行中,处在更加激烈关键的半决赛阶段。作为足球运动的全球顶级赛事,世界杯…

SysML图例-核聚变

DDD领域驱动设计批评文集>> 《软件方法》强化自测题集>> 《软件方法》各章合集>> [新闻]核聚变里程碑式突破>> SysML图中词汇: Tokamak: 一种利用磁约束来实现受控核聚变的环形容器,通过约束电磁波驱动&#xff…

如何形成前端知识体系

来啦各位大佬~但很不好意思,我就是标题党,这篇博文并没有很明确的给出「如何形成前端知识体系」答案,我自学前端,在面试字节的时候,字节的大佬说我的知识点没有成体系,很零散的飘在各个地方&…

面试官:你如何实现大文件上传

提到大文件上传,在脑海里最先想到的应该就是将图片保存在自己的服务器(如七牛云服务器),保存在数据库,不仅可以当做地址使用,还可以当做资源使用;或者将图片转换成base64,转换成buff…

怎么复制网页上不能复制的文字(付费文档免费复制),一招搞定

好多小伙伴上网查资料的时候,想要复制网页内容,但是提示付费复制或者不允许复制,遇到这种情况怎么办呢?下面就是小编分享的一招搞定无法复制网页内容文字的方法。 怎么复制网页上不能复制的文字 借助360安全浏览器/360极速浏览器…

Minecraft 1.19.2 Forge模组开发 06.建筑生成

1.12.2自定义建筑生成 1.16.5自定义建筑生成 1.18.2自定义建筑生成 我们本次尝试在主世界生成一个自定义的建筑。 效果展示效果展示效果展示 由于版本更新缘故,1.19的建筑生成将不涉及任何Java包的代码编写,只需要在数据包中对建筑生成进行自定义。 …

基于粒子群优化算法的BP神经网络预测模型(Matlab代码实现)

目录 1 概述 2 粒子群优化算法 3 BP神经网络 4 PSO优化 BP网络算法 5 运行结果 6 参考文献 7 Matlab代码实现 1 概述 在工程应用中经常会遇到一些复杂的非线性系统,这些系统的状态方程复杂,难以准确的用数学方法建模,而BP神经网络实质上实现了一个从输入到输出的映射功…

【k8s】Kubernetes 基础组件详解

一、k8s简介 Kubernetes 是容器集群管理系统工具,是一个开源平台,可实现容器集群的自动化部署、自动扩缩容、维护等功能。Kubernetesk8s是Kubernetes的缩写,Google 于 2014 年开源了 Kubernetes 项目,Kubernetes的名字来自希腊语&…