互联网的基本概念_互联网的概念-程序员宅基地

技术标签: 计算机网络  

现在大家都在使用互联网,但是它的概念你们大概不知道吧,下面我就大概说一下互联网的基本概念。
互联网指Internet,起源于美国,现已发展成为世界上最大的,覆盖全球的计算机网络。计算机网络(简称为网络):由若干结点(node)和连接这些结点的链路(link)组成。
互联网:可以通过路由器把网络互连起来,这就构成了一个覆盖范围更大的计算机网络,称之为互联网。
在这里插入图片描述
网络把许多计算机连接在一起。互联网就是把许多网络通过路由器连接在一起。与网络相连的计算机为主机,主机可以是计算机,也可以是智能手机等智能机器。
互联网基础结构发展的三个阶段
第一阶段:从单个网络ARPANET向互联网发展的过程。
第二个阶段:建成了三级结构的互联网(每个结构中都有路由器连接),它是一个三级计算机网络,分为主干网,地区网和校园网(或企业网)。
第三阶段:逐渐形成了多层次ISP结构的互联网。出现了互联网服务提供者ISP(比如:移动、联通等等),任何机构或个人只要向某个ISP交纳规定的费用,就可以从ISP获取到IP地址的使用权,并可以通过该ISP连入互联网,根据提供服务的覆盖面积大小以及所拥有的IP地址数目的不同,ISP也分成为不同层次的ISP:主干ISP,地区ISP和本地ISP。
传递过程:
在这里插入图片描述
从互联网的工作方式来看,主要分为边缘和核心两部分
边缘部分:由所有连接在互联网上的主机组成。这部分是用户直接使用的,用来进行通信(传送数据、音频或视频)和资源共享。
核心部分:由大量网络和连接这些网络的路由器组成。这部分是为了边缘部分提供服务的(提供连通性和交换)。
处在互联网边缘的部分就是连接在互联网上的所有的主机。这些又称为端系统。端系统在功能上的区别可能有点大,它可以是一台普通个人电脑或一个可以上网的智能手机等,大的端系统则可以是一台非常昂贵的大型计算机。
端系统之间的通信含义:运行在主机A的某个程序和运行在主机B上的另一个程序进行通信,简称为“计算机之间的通信”。
通信方式又分为两大类:
1.客户-服务器方式即C/S方式:客户和服务器都是指通信中所涉及的两个应用进程,这类方式所描述的是进程之间服务和被服务的关系,客户是服务的请求方,服务器是服务的提供方。服务请求方和服务提供方都要使用网络核心部分所提供的服务。如图:
在这里插入图片描述
2.对等方式即P2P方式:是指两个主机在通信时并不区分哪一个是服务请求方还是服务提供方,只要两个主机都远行了对等连接软件,它们就可以进行平等的,对等连接通信。双方都可以下载对方已经存储在硬盘中的共享文档。对等方式从本质上看仍是使用客户服务器方式,只是对等连接中的每一个主机即是客又是服务器。如图:
在这里插入图片描述

互联网的核心部分:
网络核心部分是互联网中最复杂的部分。
网络中的核心部分要向网络边缘中的大量主机提供连通性,使边缘部分中的任何一个主机都能够像其他主机通信(即传送或接收各种形式的数据)
在网络核心部分起特殊作用的是路由器,路由器是实现分组交换的关键构件,其任务是转发收到的分组,这就是网络核心部分最重要的功能。
来自上课内容。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_44489400/article/details/106202278

智能推荐

Hadoop安装教程_单机/伪分布式配置_腾讯云/Ubuntu Server 16.04.1 LTS 64位/Hadoop2.9.1_linux hadoop2.9.1安装教程 单机-程序员宅基地

文章浏览阅读475次。环境腾讯云服务器系统:Ubuntu Server 16.04.1 LTS 64位Hadoop版本:hadoop-2.9.1提示:云服务器下的Ubuntu图形化界面亲测很卡,慎用!所以本教程全程shell配置。 装好了 Ubuntu 系统之后,在安装 Hadoop 前还需要做一些必备工作。创建hadoop用户如果安装 Ubuntu 的时候不是 “hadoop” 用户,..._linux hadoop2.9.1安装教程 单机

SpringBoot项目把Mysql从5.7升级到8.0_springboot mysql5.7 升级8.0 程序中需要更改jar包嘛-程序员宅基地

文章浏览阅读613次。MySQL8 MySQL5.7Cause: java.sql.SQLSyntaxErrorException: Expression #2 of SELECT list is not_springboot mysql5.7 升级8.0 程序中需要更改jar包嘛

Markdown 技能树(9):表格_markdown 表格 多行-程序员宅基地

文章浏览阅读1.4k次。在 中创建表格的语法要求如下:需要注意的是:例如:另外,你可以通过添加冒号(),指定每一列的文本对齐方式,比如:其中:让我们来回顾一下表格的知识点吧:_markdown 表格 多行

windows命令行安装MySql5.6.46_windows 11 mysql 5.6.46-程序员宅基地

文章浏览阅读583次。下载mysql的zip包官网地址 https://dev.mysql.com/downloads/mysql/ 点击 archive可以找到历史版本mysql安装解压zip包后编辑mysql的配置文件 my.ini,如果没有该文件手动创建一个[mysqld]#mysql安装目录basedir = D:\java\mysql-5.6.46-winx64#mysql数据目录datadi..._windows 11 mysql 5.6.46

java 泛型_泛型方法不穿值-程序员宅基地

文章浏览阅读43次。java 泛型_泛型方法不穿值

配置nginx访问minio_minio nginx配置-程序员宅基地

文章浏览阅读7.3k次。如果从https访问minio而又使用nginx代理的话,那么注意两边的证书要一致。java那边把证书放在$JAVA_HOME/jre/lib/security下面,用yixia_minio nginx配置

随便推点

屏蔽指定的user_agent的访问_避免通过修改user-agent访问-程序员宅基地

文章浏览阅读886次。背景蜘蛛爬虫频繁访问网站会严重浪费服务器的带宽和资源。通过判断user agent,在nginx、apache中禁用这些蜘蛛可以节省一些流量,也可以防止一些恶意的访问nginx1、进入/opt/sudytech/nginx/conf目录下,修改nginx.conf在server段中添加如下配置#禁止Scrapy等工具的抓取if ($http_user_agent ~* (Scrapy|Curl|HttpClient)) { return 403;}#禁止指定UA及UA(user age_避免通过修改user-agent访问

网络安全与渗透 - 暴力破解系统用户密码 | 网络端口扫描 | 超详细_怎么扫描系统密码-程序员宅基地

文章浏览阅读3.7k次,点赞2次,收藏6次。网络安全与渗透Joth the Ripper系统弱口令检测①Linux安装教程②开始破解系统用户密码NMAP网络端口扫描①常用选项与对应扫描类型②查看正在运行的TCP协议的网络状态信息③查看正在运行的UDP协议的网络状态信息④分别查看本机开放的TCP端口和UDP端口⑤检测本机网段由哪些主机提供HTTP服务⑥检测本机网段由哪些存活主机更新时间:2021年2月3日本教程仅作学习,禁止使用教程内的任何指令对非个人电脑实施渗透,否则后果自负Joth the Ripper系统弱口令检测►一款开源的密码分析工具_怎么扫描系统密码

【微服务篇】深入理解资源隔离,限流,熔断原理(Hystrix、Resilience4j和Sentinel)-程序员宅基地

文章浏览阅读516次,点赞20次,收藏15次。Hystrix:重点在于服务隔离和熔断,提供全面的容错机制,但在限流方面不是特别强大。由于Netflix已经不再积极维护Hystrix,其使用趋于下降。:作为Hystrix的一种替代,使用更现代的Java函数式编程风格,专注于轻量级的容错处理,提供了更灵活的限流和熔断配置。Sentinel:特别适合流量控制和动态规则调整,强大的限流和灵活的熔断策略使其在高流量的应用场景中表现出色。它支持丰富的限流规则和控制台集成,方便在运行时动态调整策略。

你的眼中满是“变量”,可“变量”眼中是无相(Python)(Java与Python学习通法)_朱元禄 java-程序员宅基地

文章浏览阅读1k次。(一)Python 中的变量1. 什么是变量任何计算机的CPU都不具备存储功能,比如我们用计算机计算 1+ 1 等于几这个问题,1+1 必须是存储形式存在于计算机中,然后计算机的CPU 才能计算;那我们计算机中的这个存储形式,也就是数据源存在哪儿呢?那 jacky 说数据源是存在内存里;我们要用计算机计算1+1 等于几时,就把1+1这个数据源从内存中调用出来,传给CPU计算;内存是特别的大, jacky 在前面概论课中说:我们可以把内存类比的理解一个非常大的“丰巢快递箱”,我们要把快递放在快递箱里,那_朱元禄 java

android图表库MPAndroidChart之分组柱状图的里面的坑-程序员宅基地

文章浏览阅读1.1w次,点赞4次,收藏13次。android图表库MPAndroidChart之分组柱状图里面的坑MPAndroidChart库里集成了很多各种各样的图表绘制。但是最近的一个项目需要用到统计柱状图,但是这个柱状图是有分组的。于是套用官方demo中的代码,结果发现总是图表的布局不对,不是这有问题就是那有问题。找了半天网上也没找到答案。明明知道是数据封装和配置问题,但是就是找不到哪里有问题。研究了整整一天总

关于数据库创建视图时权限不足的解决办法-程序员宅基地

文章浏览阅读6.2k次。在创建视图时弹出如下对话框(用的navicat软件,与其他平台上的没啥分别,错误码都是ORA-01031)原因是当前登录的scott用户没有创建视图的权限,需要给scott用户授权首先用scott用户登录,然后给scott用户授权在控制台上输入grant create any view to scott;如下出现Grant succeeded.表示授权成功然后再...

推荐文章

热门文章

相关标签