2021-04-25

计算机网络的概述

1、专有名词:
ISP:互联网提供商。目前国内的提供商有三大巨头:移动,电信,联通。ISP可以根据覆盖面积分为不同层次的ISP:主干ISP,地区ISP和本地ISP
WWW:World Wide Web 万维网
2、互联网的组成
网络的工作模式可以分为两大块:边缘部分(主机、服务器)和核心部分(各种重要的通信硬件)。
边缘部分是指用户可以直接使用的电脑也就和协议是网络中的主机(端系统),这个端系统可以是一台电脑,一个iPad,一部手机,一个摄像头,也可以是一个非常昂贵的大型计算机……,边缘部分利用核心部分所提供的服务使众多的主机之间能够相互通信。
这里需要明确一个概念,所谓的主机之间通信,是指主机上正在运行的程序相互通信而不是整个主机上的硬件。
端系统之间的通信方式:
①C/S方式(客户-服务器方式) ②P2P方式(对等方式)
①C/S方式:是指客户中的进程(请求方)向服务器发送请求服务的信号,服务器(提供方)再提供服务给这个进程。服务器和主机之间是一种服务和被服务的关系。在它们相互通信的过程中都要经过网络核心部分。
②P2P方式:是指主机之间不用区分请求方和提供方,只需要主机之间都运行着一个对等连接软件就可以进行平等的通信了(类似于网盘的一个简单模型吧)。
核心部分在网络核心部分起特殊作用的是路由器,路由器实现分组交换,其任务是转发收到的分组
何为分组?分组是指分组交换。在计算机中所有的数据都是以0和1的二进制表示的,一个0或一个1是一个比特,八个这样的0和1就组成了一个字节,在计算机中,字节是最基本的数据单位。报文是这样一个个的字节数据组成的一整块数据,每个报文在前面加上一些必要的控制信息(比如发送地址,接收地址)组成的首部后,便组成了一个分组,也被称为,控制信息被称为包头
网络的主要分类
①局域网。局域网用于地理范围比较小的区域,例如学校和家庭。
②城域网。覆盖整个城市。
③广域网。广域网可以覆盖多个国家。
计算机网络的性能指标
速率。是指每一秒钟发送的数据量,单位是bit/s。
带宽。带宽有两种不同的含义,一种是带宽本来的含义。带宽本来指的是信号具有的频带宽度,这种信号带宽是指频率范围,单位是赫兹。另一种是表示网络信道传送数据的能力,表示最高数据率单位是bit/s,也就是说一条信道的链路越宽,所能传输的带宽也就越高。
吞吐量。是指在单位时间内通过的实际数据率。在现实世界中,受到很多因素的影响,信道传输能力往往达不到最高数据量的理想效果,这时候就需要测量它的实际数据率。
时延。是指数据从网络中从发送端到接收端所需的时间。
时延又被分为发送时延传播时延处理时延排队时延
发送时延:是指主机或者路由器发送数据帧所需要的时间(帧的概念之后会详细说明),也就是说发送一段比特数据,从第一个比特开始发送,到最后一个比特传送完毕所需要的时间。
传播时延:是电磁波在信道中传播一定的距离所话费的时间。
时延带宽积时延带宽积=传播时延*带宽
往返时间RTT。网络中传输数据不仅仅是单向传输也是是双向交互传输的,因此RTT代表的是发送方和接受方交互一次所需要的时间。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用python的pymsql完成如下:表结构与数据创建 1. 建立 `users` 表和 `orders` 表。 `users` 表有用户ID、用户名、年龄字段,(id,name,age) `orders` 表有订单ID、订单日期、订单金额,用户id字段。(id,order_date,amount,user_id) 2 两表的id作为主键,`orders` 表用户id为users的外键 3 插入数据 `users` (1, '张三', 18), (2, '李四', 20), (3, '王五', 22), (4, '赵六', 25), (5, '钱七', 28); `orders` (1, '2021-09-01', 500, 1), (2, '2021-09-02', 1000, 2), (3, '2021-09-03', 600, 3), (4, '2021-09-04', 800, 4), (5, '2021-09-05', 1500, 5), (6, '2021-09-06', 1200, 3), (7, '2021-09-07', 2000, 1), (8, '2021-09-08', 300, 2), (9, '2021-09-09', 700, 5), (10, '2021-09-10', 900, 4); 查询语句 1. 查询订单总金额 2. 查询所有用户的平均年龄,并将结果四舍五入保留两位小数。 3. 查询订单总数最多的用户的姓名和订单总数。 4. 查询所有不重复的年龄。 5. 查询订单日期在2021年9月1日至9月4日之间的订单总金额。 6. 查询年龄不大于25岁的用户的订单数量,并按照降序排序。 7. 查询订单总金额排名前3的用户的姓名和订单总金额。 8. 查询订单总金额最大的用户的姓名和订单总金额。 9. 查询订单总金额最小的用户的姓名和订单总金额。 10. 查询所有名字含有“李”的用户,按照名字升序排序。 11. 查询所有年龄大于20岁的用户,按照年龄降序排序,并只显示前5条记录。 12. 查询每个用户的订单数量和订单总金额,并按照总金额降序排序。
最新发布
06-03
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值