考研408--计算机网络--day1-概念&组成功能&三种交换技术&分类

(以下内容全部来自上述课程)

目录

  • 计算机网络概念
    • [1. 什么是计算机网络?](#1. 什么是计算机网络?)
    • [2. 计算机网络、互连网、互联网的区别](#2. 计算机网络、互连网、互联网的区别)
      • [2.1 一个简单的计算机网络](#2.1 一个简单的计算机网络)
      • [2.2 互连网](#2.2 互连网)
      • [2.3 互联网](#2.3 互联网)
    • [3. 小结](#3. 小结)
  • 计算机网络的组成、功能
    • 组成
      • [1. 从组成部分上看](#1. 从组成部分上看)
      • [2. 从工作方式看](#2. 从工作方式看)
      • [3. 从逻辑功能看](#3. 从逻辑功能看)
      • [4. 小结](#4. 小结)
    • 功能
      • [1. 资源共享](#1. 资源共享)
      • [2. 分布式处理](#2. 分布式处理)
      • [3. 提高可靠性](#3. 提高可靠性)
      • [4. 负载均衡](#4. 负载均衡)
  • 三种交换技术
    • intro-引题
    • [1. 电话网络/电路交换](#1. 电话网络/电路交换)
    • [2. 电报网络/报文交换](#2. 电报网络/报文交换)
    • [3. 分组技术](#3. 分组技术)
    • [4. 虚电路交换技术(了解)](#4. 虚电路交换技术(了解))
    • [5. 性能分析](#5. 性能分析)
    • [6. 小结](#6. 小结)
  • 计算机网络的分类
    • [1. 按分布范围分类](#1. 按分布范围分类)
    • [2. 按传输技术分类](#2. 按传输技术分类)
    • [3. 按拓扑结构分类](#3. 按拓扑结构分类)
    • [4. 按使用者分类](#4. 按使用者分类)
    • [5. 按传输介质分类](#5. 按传输介质分类)
    • [6. 小结](#6. 小结)

计算机网络概念

1. 什么是计算机网络?

2. 计算机网络、互连网、互联网的区别

2.1 一个简单的计算机网络

比如寝室熄灯断电之后想要继续和室友一起打游戏,就需要用一个网线把两个电脑连在一起,就有网络可以继续打游戏了。

如果其他室友也想一起玩,但是一个电脑上只有一个网线的插口,想要同时和好几台电脑联机该怎么办呢?

这个时候就需要集线器 ,可以将好几个电脑同时联机。

现在基本很少用到集线器,转而使用交换机 ,功能都差不多,但是交换机比集线器高级。

交换机和交换机之间可以互相连接。

拓展:

  • 集线器(HUB)
    集线器是一种基础的网络设备,通常用于星型或树型网络拓扑结构中。它的主要功能是将多个计算机或其他网络设备连接起来,形成一个网络。集线器具有多个端口,可以用于连接多个网络设备,使得这些设备之间可以互相通信。集线器采用CSMA/CD介质访问控制机制,每个接口简单地收发比特,不进行碰撞检测。这意味着集线器在工作时,所有端口都能收听到信息,采用广播模式工作,这可能导致网络性能受到影响,尤其是在网络较大时。
  • 交换机(Switch)
    交换机是一种更高级的网络设备,它在计算机网络中负责交换数据。交换机的工作原理是在接收到数据包后,根据目标地址判断并将其转发到对应的端口,实现不同设备之间的通信。交换机具有端口隔离的功能,能够将不同用户或不同网络之间的数据进行隔离,防止数据泄露和信息安全问题。交换机还支持VLAN技术,可以进一步加强网络的安全性和管理性。
  • 主要区别
    集线器和交换机的主要区别在于它们的工作层次、转发方式和带宽分配方式。
    工作层次:集线器工作在物理层,属于OSI模型的第一层设备,而交换机工作在数据链路层,属于第二层设备。
    转发方式:集线器采用广播形式转发数据,所有端口都能收到信号,而交换机则根据MAC地址转发数据,只有目标端口接收到数据。
    带宽分配:集线器的所有端口共享一条带宽,只能有两个端口在同一时刻传输数据,而交换机的每个端口都有独立的带宽,可以同时工作,支持全双工通信。

而由交换机将几台电脑连接起来的这一个系统,就是一个计算机网络 ,在画图的过程中用云朵 来表示。

2.2 互连网

而每个计算机网络之间想要交流,就比如你和你的舍友们想和在外地的同学一起打游戏,中间就需要路由器 来将你们的计算机网络和他们的计算机网络连接在一起。(就好比打王者匹配,需要联网,需要路由器)

互连网就是更大的计算机网络集合体。

路由器和路由器之间可以互相连接。

例子:

银行自己搭建的网络,为了保密肯定不会让外人连接的,所以他们的路由器都是定向连接自己内部的企业区域,我们自己肯定是访问不到的。


2.3 互联网

互联网就是全国范围的计算机网络集成的个体。

如何理解"TCP/IP"协议?

就是使每个国家的通信协议统一,好管理

3. 小结

计算机网络的组成、功能

组成

1. 从组成部分上看


拓展:网络适配器

2. 从工作方式看


3. 从逻辑功能看


4. 小结

功能

注意:数据通信 是最基本、最重要的功能,因为没有这个功能剩下的其他功能也就都实现不了了。

1. 资源共享

2. 分布式处理

3. 提高可靠性

4. 负载均衡

就是平均分配负载,避免某一个服务器因为人多就炸了。

三种交换技术

这里你需要知道,下一个更好的技术是为了弥补上一个技术的缺点才出现的,这样才能连成线系统记忆。

intro-引题



1. 电话网络/电路交换


早期的电话交换机

2. 电报网络/报文交换



3. 分组技术



4. 虚电路交换技术(了解)

5. 性能分析

注意:注意看这里的小格子,一个小格子=1ms

ABCD对应从一个硬件传输到下一个硬件。
阴影中纵向的线 :表示这个数据传送完毕。
阴影中右下的斜线 :表示经过多长时间数据才被传送到。
注意 :图中荧光色的线条本来应该和阴影重叠,这样表示是为了方便查看。
也就是说,数据从A传送到B的时候就直接将连接释放掉了。

这里单纯指传输速率。

6. 小结

计算机网络的分类

1. 按分布范围分类

城域网基本归到局域网的分类之下了,个域网了解就行。

例子:

智能设备需要都连接在网关上才能实现远程控制。

2. 按传输技术分类

广播式网络:相当于群聊@一个人,大家都能看见信息,但只有被@的人才会被提示信息。

点对点网络:相当于私聊。

3. 按拓扑结构分类


4. 按使用者分类

5. 按传输介质分类

6. 小结

小故事:局域网技术的发展

相关推荐
不像程序员的程序媛5 小时前
系统cpu内存负载资源分析
运维·服务器·数据库
耍酷的魔镜9 小时前
谈谈如何使用Netty开发实现高性能的RPC服务器
服务器·网络协议·rpc
程序员在囧途10 小时前
likeadmin-api API 中转站怎么做统一报价?从 /pricing、/user/balance 到 task_id 回执的落地方法
运维·服务器·数据库·likeadmin-api·api中转站·token计费
cookies_s_s10 小时前
C++ 字符串动态创建对象 -- 工厂模式、自动注册、模板递归动态调用
服务器·开发语言·c++
想你依然心痛11 小时前
Linux用户空间与内核空间通信:netlink、ioctl、mmap 零拷贝与性能对比
linux·运维·服务器
程序员在囧途11 小时前
likeadmin-api API 算力超市怎么做供应商切换?统一鉴权、task_id 和 callback_url 才能稳交付
java·服务器·数据库·开放api·likeadmin-api·api算力超市
WZF-Sang12 小时前
网络基础——2
服务器·网络·c++·学习·网络编程·php
wang_shu_mo_ran13 小时前
网络编程(一):网络编程初识
运维·服务器·网络
ton_tom14 小时前
设备驱动程序编程-Linux2.6.10-kdb安装-32位
linux·运维·服务器
坐望云起15 小时前
FFmpeg.wasm 纯浏览器端视频压缩与格式转换实战:零服务器、零上传、100% 隐私
服务器·ffmpeg·wasm