Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【计算机网络】计网概述(学习笔记)

【计算机网络】计网概述(学习笔记)

原创
作者头像
王铭颢
发布于 2024-01-19 10:29:39
发布于 2024-01-19 10:29:39
5200
举报
文章被收录于专栏:计算机网络计算机网络

计网概述

一、局域网和广域网

1、局域网

特点:距离短、范围小、设备需要自己维护

大多数为星型拓扑结构

2、互联网和广域网

特点:距离远、范围大、设备不需要自己维护

ISP:网络业务提供商

二、网络通讯过程

  1. 地址规划:ip地址
  2. 新建的网络:DNS地址解析
  3. PC向服务器发送请求

路由器:不同网段(根据ip地址和子网掩码)的数据转发

交换机:局域网二层交换

三、计算机网络

1、什么是计算机网络

1、技术:计算机网络是计算机技术和通信技术相关结合的产物

2、组成结构:计算机网络是通过外围设备和连线,将分布在相同或不同地域的多台计算机连接在一起所形成的集合

3、计算机网络的定义:将分布不同地理位置的多台具有独立功能的计算机通过外国设备和通信线路互联起来、在功能完善的管理软件的支持下实现相互资源共享的系统。

2、计算机网络的三个关键点

1、建设计算机网络的主要目的是实现不同计算机之间资源的共享

2、组建网络的计算机是分布在不同地理位置的具有独立处理能力的"自治计算机"

3、同一网络中的计算机必须使用相同的通信协议

3、计算机网络包括

1、 计算机:根据在网络中所提供的服务的不同,可分为服务器和工作站。

2、外围设施:包括连接设备和传输介质两部分,其中主要的连接设备有网卡、交换机(早期也使用集线器)、路由器、防火墙等,传输介质主要有同轴电缆、双绞线、光纤、微波和红外线等。

3、通信协议:计算机之间在通信时必须遵守的规则,是通信双方使用的通信语言。

四、互联网的组成

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

2、核心部分:由大量网络和连接这些网络的路由器组成。这部分是为边缘部分(提供连通性和交换)

1、边缘部分

处在因特网边缘的部分就是连接在因特网上的所有的主机。这些主机又称为端系统(end system)

“主机 A和主机B进行通信”,实际上是指:“运行在主机A上的某个程序和运行在主机B上的另一个程序进行通信”。即“主机A的某个进程和主机B上的另一个进程进行通信”。或简称为“计算机之间通信”

1)C/S

客户服务器方式(C/S方式):Client/Server

  1. 客户(client)和服务器(server)都是指通信中所涉及的两个应用进程。
  2. 客户服务器方式所描述的是进程之间服务和被服务的关系。
  3. 客户是服务的请求方,服务器是服务的提供方。

client的特点:

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

Server特点:

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

对等方式(P2P方式):Peer-to-Peer

  1. 对等连接(peer-to-peer,简写为 P2P)是指两个主机在通信时并不区分哪一个是服务请求方还是服务提供方。
  2. 只要两个主机都运行了对等连接软件 (P2P软件),它们就可以进行平等的、对等连接通信
  3. 双方都可以下载对方己经存储在硬盘中的共享文档

p2p特点:对等连接方式从本质上看仍然是使用客户服务器方式,只是对等连接中的每一个主机既是客户又同时是服务器。

2、核心部分

网络中的核心部分要向网络边缘中的大量主机提供连通性,使边缘部分中的任何个主机都能够向其他主机通信(即传送或按收各种形式的数据)

在网络核心部分起特殊作用的是路由器(router)

路由器是实现分组交换(packet switching)的关键构件,其任务是转发收到的分组,这是网络核心部分最重要的功能。

电路交换

电路交换:两部电话机用一对电线互相连接起来。

  1. 当电话机的数量增多时,就要使用交换机来完成全网的交换任务
  2. 交换(switching)的含义就是转接:一把一条电话线转接到另一条电话线,使它们连通起来。
  3. 从通信资源的分配角度来看,“交换”就是按照某种方式动态地分配传输线路的资源。

电路交换的特点:

  1. 电路交换必定是面向连接的。
  2. 电路交换的三个阶段:建立连接、通信、释放连接

电路交换传输计算机数据的缺点:计算机数据有突发性。通讯独占线路、利用率低

五、TCP/IP模型

7、应用层

应用层:能够产生网络流量的应用程序,通过应用进程之间的交互完成特定的网络任务(数据通信)

协议/端口号:HTTP(80)、HTTPS(443)、SSH(22)、DNS(53)、telnet(23)、FTP(21/22)、DHCP(67/68)、SMTP(25)、pop3(110)、RDP(3389)、SMP(445)、MySQL(3306)

设备:pc、防火墙

6、表示层

二进制数据、ASCII、加密处理

5、会话层

建立连接,建立对话

4、运输层

运输层:可靠传输TCP(传输控制协议)、不可靠传输UDP(用户数据报协议)

端口到端口、进程到进程

3、网络层

网络层:地址规划(IP地址)、路径规划(路由选择)

协议:ICMP(ping时是两个该协议进行交流,只涉及网络层)、IP协议、ARP协议

设备:路由器

2、数据链路层

数据链路层:数据 + 链路 + 软件/协议的控制下封装成帧。帧头、帧尾(帧校验序列),透明传输、数据校验。

协议:MAC子层协议

设备:交换机、网卡

1、网络层

传输媒介、接口标准、电气标准

设备:光纤、双绞线

协议数据单元

以第七版计算机网络为准

  1. 应用层:报文
  2. 传输层:报文段(TCP)、用户数据报(UDP)
  3. 网络层:分组(或数据报)
  4. 链路层:帧
  5. 物理层:比特

数据封装过程

六、网络性能

1、速率

连接在计算机网络上的主机在一个数字信道上传送数据位数的速率

单位:b/s,kb/s, Mb/s, Gb/s

信道:例如访问两个网页,每一个信道的流量为200k,则速率指的是信道,不同的信道有不同的速率

存储1024进制,速率1000进制

1KB = 1024B; 1MB = 1024KB = 1024*1024B; 1GB = 1024MB = 1024*1024*1024B;

1Kbps = 1000bps; 1Mbps = 1000Kbps = 10^6bps; 1Gbps = 1000Mbps = 10^9bps;

2、带宽

网络设备所能支持的最大速度

数据道信领城中,数字信道所能传送的最高数据率

单位:b/s,kb/s, Mb/s, Gb/s

3、吞吐量

单位时间内通过某个网络的数据量

4、时延

1)发送时延

发送时延 = 数据块长度(bit)/ 信道带宽(bps)

光纤传播速度更快的原因:光纤支特更快的发送

发送速度越快,每bit占的时间越短,当速度过快时,光纤可以识别,而铜线不能识别

论传播速度:光纤:20.5万公里/s;铜线:23.1万公里/s。

2)传播时延

传播时延 = 信道长度(m) / 传播速率(m/s)

3)处理时延

处理时延:路由器进行存储转发时延

4)排队时延

排队时延:路由器处理前需要排队

5、时延带宽积

时延带宽积 = 传播时延 x 带宽 = 信道长度(m) / 传播速率(m/s)x 信道带宽(bps)

物理意义:一定时间内,链路上最多能有多少数据

6、往返时间 RTT

从发送方发送数据开始,到发送方收到接收方确认(往返时间

7、利用率

信道利用率 = 有数据通过时间 / (有无)数据通过时间

网络利用率 = 所有信道利用率加权求平均

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
计算机网络(一)计算机网络概述
网络核心的关键功能:路由 + 转发 路由:用路由算法确定分组从源到目的传输路径 转发:将分组从路由器的输入端口交换至正确的输出端口
星辉
2019/01/15
7240
计算机网络学习笔记--计算机网络概述
为了更好的理解Internet(互联网)这个概念,先从简单的网络概念说起:通俗的理解网络,就是由许多节点和边组成的系统。当我们把这些节点和边具象化之后,计算机网络以及Internet的概念就更容易理解了。
花猪
2022/02/16
2.5K0
计算机网络学习笔记--计算机网络概述
计算机网路概述(上)
cheese
2023/10/25
3520
计算机网路概述(上)
【计算机网络】计算机网络(谢希仁-第八版)课后习题-第一章习题全解
1)连通性:互联网用户之间,不管距离多远,都可以便捷、经济地交换各种信息,好像这些用户彼此都相互连通一样。 2)资源共享:可以是信息共享、软件共享、硬件共享等。
程序员洲洲
2024/06/17
5K0
计算机网络 | 关键知识点与习题集锦(上)
这个就是笔者【计算机网络】的绩点截图啦,一般般算还行 大佬们看到就当这边班门弄斧、贻笑大方啦~ 当时卷面是空了一个填空题,丢了两分,平时分有一次有事情请假了一节课,就分数比较低啦 好啦那话不多说,笔者经此一着,决定把当时总结整理的知识点和题集再次整理上来,同各位互联网道友一道分享,无论是学生在读 还是已入职场 或是在准备面试的朋友老铁亲们,想来应是很有帮助的。 这波主要是【计算机网络】的一些知识点和题目,分上、下两篇博客发布,每篇应该是有好几千字叭, 收集整理不易,若亲们觉着有用,便请亲们自取啦~ 笔者在此感谢亲们支持~
凌川江雪
2020/12/07
7920
计算机网络 | 关键知识点与习题集锦(上)
【计算机网络】计算机网络概述 : 总结 ( 概念 | 组成 | 功能 | 分类 | 性能指标 | OSI 七层参考模型 | TCP/IP 模型 | 五层参考模型 )★★★
参考博客 : 【计算机网络】计算机网络 相关概念 ( 计算机网络概念 | 计算机网络功能 | 组成 | 工作方式 | 功能组成 | 分类 )
韩曙亮
2023/03/28
1.6K0
计算机网络 1 -因特网概述
internet 是一个通用名词, 泛指多个计算机网络互连而成的网络. 在这些网络之间的通信协议可以是任意的
Rikka
2022/01/19
1.7K0
计算机网络 1 -因特网概述
计算机网络复习
h3110_w0r1d
2024/04/11
1370
计算机网络复习
从零开始的计网学习——计算机网络概述(计网入门就看这篇!)
以上都是本从零开始系列的计网学习其他几个章节,各位想学习计网的其他内容的可以关注一下。
全栈程序员站长
2022/09/02
6330
从零开始的计网学习——计算机网络概述(计网入门就看这篇!)
【计算机网络】第一章 概述
注意:互联网 ≠互连网。互连网:局部范围互连起来的计算机网络。 互联网的 2 个重要基本特点
SarPro
2024/03/16
1390
【计算机网络】第一章 概述
计算机网络
因特网现已发展成为世界上最大的国际性计算机互联网,网络(network)由若干结点(node)和连接这些结点的链路(link)组成。 互联网是“网络的网络”(network of networks)。 连接在因特网上的计算机都称为主机(host)网络把许多计算机连接在一起。因特网把许多网络连接在一起。
十二惊惶
2024/02/28
1690
计算机网络
计算机网络(一)—— 概述
单个分组(这只是整个报文的一部分)传送到相邻节点,存储下来后查找转发表,转发到下一个节点
繁依Fanyi
2023/05/07
4510
计算机网络(一)—— 概述
计算机网络概述(下)
cheese
2023/10/25
6140
计算机网络概述(下)
计算机网络笔记之第一章概述
  如今计算机网络早已融入生活中的方方面面,”互联网+“充斥着我们的生活。那么我们就有必要了解一下网络。  课本:谢希仁《计算机网络(第六版)》  首先,从总体上了解计算机网络,走进计算机网络的大门。 在学习之前,总会有一些疑问。  1在生活中,计算机网络扮演着什么角色呢?计算机网络有什么作用?  2什么是计算机网络?什么是互联网?什么是因特网?  3为什么叫课本叫计算机网络,而不是叫互联网或者因特网呢?   4因特网的历史,它是怎样发展变化的?建立的初衷是什么?  5因特网是怎样组成的?  6日常生活中的
用户1631856
2018/04/12
1.2K0
计算机网络笔记之第一章概述
计算机网络学习--概述
第一章 概述 第二章 物理层 第三章 数据链路层 第四章 网络层 第五章 传输层 第六章 应用层
shimeath
2020/08/02
4910
计算机网络和因特网
本篇是第一章计算机网络和因特网的读书笔记,从整体上粗线条地勾勒岀计算机网络的概貌,并给出一个端到端吞吐量和时延的简单定量模型
中龙技术
2022/09/30
1.3K0
计算机网络和因特网
计算机网络--概论
对于网络,我觉得就是打CS,开个玩笑(反恐精英玩过吧//滑稽),就是在一个不跟外界连接的网吧里面,有好多电脑,然后通过交换机我们可以实现信息共享。请看图(当然,当交换机上的接口足够多的话,我们可以连接尽可能多的机子)
杨鹏伟
2020/09/10
8010
计算机网络(谢希仁第八版)第一章:概述
Internet(译名:因特网,目前使用最广泛的译名为:==互联网==(不是互连网internet))采用TCP/IP协议族作为通信规则,其前身为美国的ARPANET。
roydonGuo
2022/11/02
1.8K0
计算机网络(谢希仁第八版)第一章:概述
【计算机网络】概述
【计算机网络】-复习篇(含习题及答案 1. 第一章 概述 1.1 计算机网络在信息时代中的作用 1.2 互联网概述 1.3 互联网的组成 1.4 计算机网络在我国的发展 1.5 计算机网络的定义 1.6 计算机网络的性能 1.7 计算机网络体系结构 1. 第一章 概述 1.1 计算机网络在信息时代中的作用 计算机网络是互连、自治的计算机集合 网络包含 【电信网络、有线电视网络、计算机网络】 Internet 译名两种 (因特网、互联网) 互联网的两个基本特点 (连通性、共享性) 连通性: 距离上连通 共
司六米希
2022/11/15
4760
【计算机网络】概述
1-计算机网络和因特网
如果ISDN的带宽为 128kbps,OC-48的带宽为 2.488 Gbps,如果用ISDN传输一张装满数据的1.44M软盘,用OC-48传输装满10G的硬盘数据,问哪一种传输所用的时间更少?
Ywrby
2022/10/27
2.3K0
1-计算机网络和因特网
相关推荐
计算机网络(一)计算机网络概述
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档