【计算机网络】1 因特网概述

一.网络、互联网和因特网

1.网络(network),由若干结点(node)和连接这些结点的链路(link)组成。

2.多个网络还可以通过路由器互联起来,这样就构成了一个覆盖范围更大的网络,即互联网。

因此,互联网是网络的网络。

3.因特网(Internet)是世界上最大的互联网络。

internet与Internet的区别:

internet(互联网)是一个通用名词,泛指由多个计算机网络互联而成的网络。在这些网络之间的通信协议可以是任意的。

Internet(因特网)则是一个专用名词,它指当前全球最大的、开放的、由众多网络相互连接而成的特定计算机网络,它采用TCP/IP协议作为通信的规则。

二.互联网发展的三个阶段

1.从单个网络ARPANET向互联网发展

  • 1969年,第一个分组交换网
  • 70年代中期,研究多种网络之间的互联
  • 1983年,TCP/IP协议称为ARPANET的标准协议(因特网诞生)

2.逐步建成三级结构的因特网

  • 1985年,主干网、地区网、校园网
  • 1990年,ARPANET正式关闭
  • 1991年,美国政府将因特网主干网交给私人公司经营

3.逐步形成多层次ISP结构的因特网

因特网服务提供者(ISP)Internet Service Provider

例如:中国移动、中国联通

三.因特网的标准化工作

制定因特网的正式标准要经过以下4个阶段

1)因特网草案(还不是RFC文档)        RFC Request Ror Comments

2)建议标准(开始成为RFC文档)

3)草案标准

4)因特网标准

四.因特网的组成

1.边缘部分

由所有连接在因特网上的主机组成,这部分是用户直接使用的,用来进行通信(传送数据、音频或视频)和资源共享。

2.核心部分

由大量网络和连接这些网络的路由器组成,这部分是为边缘部分提供服务的(提供连通性和交换)。

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

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

相关文章

【卡码网】完全背包问题 52. 携带研究材料——代码随想录算法训练营Day44

题目链接:题目页面 题目描述 题目描述 小明是一位科学家,他需要参加一场重要的国际科学大会,以展示自己的最新研究成果。他需要带一些研究材料,但是他的行李箱空间有限。这些研究材料包括实验设备、文献资料和实验样本等等&…

终于明白kmp算法

在刷代码随想录的时候,遇到了leetcode这道经典题目 28. 实现 strStr() 力扣题目链接(opens new window) 实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如…

Selenium IDE插件录制网页,解放双手

1、 国内下载地址 https://www.crx4chrome.com/crx/77585/ ,这个网络正常基本可以下载,目前最新版本是3.17.2。 点击Crx4Chrome下载。下载后的文件名称是:mooikfkahbdckldjjndioackbalphokd-3.17.2-Crx4Chrome.com.crx。 2、 安装 直接打开…

webpack 如何实现模块懒加载

首先在打包的时候使用 splitwebpackplugin 进行分割 在实际引用中,webpack 实现模块的懒加载是通过动态导入(dynamic import )来实现的。动态导入是 es6 的一项功能,允许在运行时异步加载模块,从而实现按需加载。 使…

CMS垃圾回收器

CMS垃圾回收 CMS GC的官方名称为“Mostly Concurrenct Mark and Sweep Garbage Collector”(最大-并发-标记-清除-垃圾收集器)。 作用范围: 老年代 算法: 并发标记清除算法。 启用参数:-XX:UseConMarkSweepGC 默认回收…

探索创造无限可能——Autodesk AutoCAD 2022(CAD 2022)系统要求

随着科技的不断进步和发展,计算机辅助设计(CAD)已经成为现代设计行业中不可或缺的一部分。在众多CAD软件中,Autodesk AutoCAD 2022(CAD 2022)无疑是最受欢迎和广泛应用的一款软件。作为一款全球领先的CAD软…

打造多平台游戏,Pygame让梦想照进现实

Pygame是一个流行的Python库,用于开发2D游戏。尽管它主要用于桌面游戏,但通过一些额外的工具和技巧,你也可以使用Pygame来打造多平台游戏,比如支持Windows、Linux、macOS、Android和iOS等平台。 下面是一个简单的Pygame游戏示例&…

sql 行列互换

在SQL中进行行列互换可以使用PIVOT函数。下面是一个示例查询及其对应的结果: 创建测试表格 CREATE TABLE test_table (id INT PRIMARY KEY,name VARCHAR(50),category VARCHAR(50) );向测试表格插入数据 INSERT INTO test_table VALUES (1, A, Category A); INSE…

某电力铁塔安全监测预警系统案例分享

项目概述 电力铁塔是承载电力供应的重要设施,它的安全性需要得到可靠的保障。但是铁塔一般安装在户外,分布广泛,且有很多安装在偏远地区,容易受到自然、人力的影响和破环。因此需要使用辅助的方法实时监控铁塔的安全状态&#xff…

ABC342 题解

ABC342 题解 A Description 给定一个串 s s s,求与 s s s 中其它字符不同的唯一字符的编号。 Solution 直接把 s s s 存到 t t t 里排序(确实,sort(t.begin(), t.end()) 就可以),首尾特判再到 s s s 里查一下…

计算机设计大赛 深度学习大数据物流平台 python

文章目录 0 前言1 课题背景2 物流大数据平台的架构与设计3 智能车货匹配推荐算法的实现**1\. 问题陈述****2\. 算法模型**3\. 模型构建总览 **4 司机标签体系的搭建及算法****1\. 冷启动**2\. LSTM多标签模型算法 5 货运价格预测6 总结7 部分核心代码8 最后 0 前言 &#x1f5…

office word保存pdf高质量设置

1 采用第三方pdf功能生成 分辨率越大质量越好

MySQL集群 双主架构(配置命令)

CSDN 成就一亿技术人&#xff01; 今天刚开学第一天给大家分享一期&#xff1a;MySQL集群双主的配置需求和命令 CSDN 成就一亿技术人&#xff01; 神秘泣男子主页&#xff1a;作者首页 <———— MySQL专栏 &#xff1a;MySQL数据库专栏<———— MySQL双主是一…

学习笔记丨Shell

Usage of shell script References: Learn Shell, Shell 教程 | 菜鸟教程 The first line of shell script file begins with #!, followed by the full path where the shell interpreter is located. For example, #!/bin/bashTo find out the currently active shell and i…

python语言常见面试题:描述Python中的字典(Dictionary)和集合(Set)之间的区别。

Python中的字典&#xff08;Dictionary&#xff09;和集合&#xff08;Set&#xff09;是两种非常有用的数据结构&#xff0c;它们之间有一些明显的区别。 字典&#xff08;Dictionary&#xff09; 字典是一种无序的键值对集合。在字典中&#xff0c;每个键&#xff08;key&a…

Oracle 基础表管理(Heap-Organized Table Management)

表是数据库中负责数据存储的对象&#xff0c;在RDBMS中&#xff0c;数据以行、列的形式存储在表中。Oracle中表有很多种类型&#xff0c;最基础且应用最常用的类型就是堆表&#xff08;Heap-Organized Table&#xff09;&#xff0c;本文列举了Oracle堆表的常用管理操作。 一、…

Cpython和Jpython区别

Cpython和Jpython是Python语言的两种不同实现方式&#xff0c;它们之间存在一些关键的区别。 实现语言&#xff1a;Cpython是用C语言实现的&#xff0c;而Jpython则是用Java语言实现的。这意味着Cpython的源代码是用C语言编写的&#xff0c;而Jpython的源代码是用Java语言编写的…

pytorch --反向传播和优化器

1. 反向传播 计算当前张量的梯度 Tensor.backward(gradientNone, retain_graphNone, create_graphFalse, inputsNone)计算当前张量相对于图中叶子节点的梯度。 使用反向传播&#xff0c;每个节点的梯度&#xff0c;根据梯度进行参数优化&#xff0c;最后使得损失最小化 代码…

React Hooks概述及常用的React Hooks介绍

Hook可以让你在不编写class的情况下使用state以及其他React特性 useState ● useState就是一个Hook ● 通过在函数组件里调用它来给组件添加一些内部state,React会在重复渲染时保留这个state 纯函数组件没有状态&#xff0c;useState()用于设置和使用组件的状态属性。语法如下…

Qt的QThread、QRunnable和QThreadPool的使用

1.相关描述 随机生产1000个数字&#xff0c;然后进行冒泡排序与快速排序。随机生成类继承QThread类、冒泡排序使用moveToThread方法添加到一个线程中、快速排序类继承QRunnable类&#xff0c;添加到线程池中进行排序。 2.相关界面 3.相关代码 widget.cpp #include "widget…