1.计算机网络和因特网
创始人
2025-05-30 10:01:47
0

1.因特网的描述

1.1 具体构成描述

根据底层实现(硬件软件)
端系统(主机)(位于因特网的边缘、容纳/运行应用程序)通过通信链路和分组交换机连接
主机分为客户和服务器
发送端系统将数据分段,并加上首部字节,形成信息包称为分组
分组交换机(指路):路由器、链路层交换机
分组类似于卡车,通信链路类似于公路,分组交换机类似于交叉口,端系统类似于建筑物
端系统通过ISP(因特网服务提供商)接入因特网

1.2 服务描述

根据基础设施向分布式应用程序提供的服务
与因特网相连的端系统提供一个套接字接口,规定交付数据的方式

2.协议

定义两个或多个通信实体间交换的报文的格式和顺序,以及报文发送、接收一条报文或其他事件的动作
同步响应,礼貌

3.网络核心

3.1 分组交换

存储转发传输
交换机能够开始向输出链路传输该分组的第一个比特之前,必须接收到整个分组
排队时延
输出缓存/输出队列:存储路由器准备发往链路的分组
链路忙于传输其他分组,该到达分组需在输出缓存中等待
分组丢失(丢包)
该缓存依据被其他等待传输的分组占满
转发表
将目的地址映射成为输出链路

3.1.2 电路交换

端系统预留系统间路径通信所需的资源(缓存、链路传输速率),使发送方能以确保的恒定速率传送数据
每条链路有4条电路
频分复用FDM和时分复用TDM
时间被划分为固定的帧,每个帧被划分为固定的时隙
FDM:每条电路连续得到部分带宽
TDM:每条电路在时隙中周期性得到所有带宽
电路交换在静默期专用电路空闲,不够经济
分组交换不经常排队,按需分配链路使用

3.1.3 网络的网络

网络结构1:单层(全球、客户)
网络结构2:双层(全球、区域、客户)
网络结构3:多层
网络结构4:多层+关系
PoP(存在点):提供商网络中的路由器群组
多宿:一个客户对应多个供应商
对等:位于相同等级结构层次邻近的一对ISP,能将网络连到一起,使流量直接连接而不是通过上一层ISP。彼此不结算
IXP(因特网交换点):汇合点,多个ISP在这里一起对等
网络结构5:结构4+内容提供商“垄断”
谷歌专用网络通过与较低层ISP对等(无结算),尝试绕过因特网的较高层

4. 分组交换的时延、吞吐量

节点处理时延:检查、决定导向
排队时延:收费站前的排队
流量强度:La/R
a:分组到达队列的平均速率
L“所有分组由L比特组成
R:从队列中推出比特的速率
传输时延:该车队通过收费站
传播时延:跑高速
公路是链路,收费站是路由器
若所有服务器接入链路的速率=2Mbps,所有客户接入链路的速率=1Mbps,共同链路的速率R=5Mbps,并且公共链路为10个下载平分传输速率,则瓶颈为共享链路处为每个下载提供0.5Mbps的吞吐量

5. 协议层次

每个层次通过以下方式提供服务:在这层中执行某些动作,使用直接下层的服务
各层的所有协议称为协议栈
因特网的5层协议(自顶向下)
1应用层:HTTP(Web文档请求和传送)、SMTP(电子邮件)、FTP(端系统间)、DNS(域名系统)
应用层的分组称为报文
2运输层:TCP(确保传递和流量控制即速率匹配)、UDP(无连接服务)
运输层的分组称为报文段
3网络层:IP(在数据报中的各个字段及端系统和路由器如何作用于这些字段)
网络层的分组称为数据报
4链路层:以太网、WiFi
链路层的分组称为帧
将整个帧从一个网络元素移动到邻近的网络元素
5物理层:双绞铜线、同轴电缆、光纤
将帧的比特从一个节点移动到另一个节点
OSI(开放系统互连)模型的7层协议
2表示层:使通信的应用程序能解释交换数据的含义
数据压缩、数据加密、数据描述
3会话层:提供数据交换的定界和同步功能
建立检查点、恢复方案

6.封装

分组:首部字段+有效载荷字段(来自上一层的分组)

相关内容

热门资讯

样式声明——文本属性 系列文章目录 前端系列文章——传送门 CSS系列文章——传送门 文章目录系列文章目录1.文本的颜色...
springcloud3 Se... 一 分布式事务 1.1 分布式事务 一次业务操作需要跨多个数据源或者需要跨多个系统进行远程调用&#x...
Hadoop--万恶NameN... 每次用到Hadoop集群时NameNode总有各种各样奇奇怪怪的问题启动不了或者hdfs用9870端...
小学安全工作计划 【精选】小学安全工作计划汇编8篇  日子如同白驹过隙,我们又将迎来新一轮的努力,为此需要好好地写一份...
小学综合实践工作计划 小学综合实践工作计划(精选20篇)  光阴迅速,一眨眼就过去了,我们又有了新的工作,是时候认真思考工...
机器人误差动力学与PID控制 #机器人 #控制 #误差动力学 #设定点控制 #计算力矩控制器 #PID控制 详细可参考书本:《现代...
3.19百度移动端 一连三... 记录一下第一次面试过程,积德求offer😭 预约的3.19上午九点的面...
如何学习深度学习 深度学习是机器学习领域中的一个分支,它通过多层神经网络来建模和解决各种问题。深度学习已...
秋季学期幼儿园教师的工作计划 2021年秋季学期幼儿园教师的工作计划(精选5篇)  时间过得真快,总在不经意间流逝,我们的工作又迈...
小学班级工作计划 小学班级工作计划(通用17篇)  时间过得飞快,我们的工作又进入新的阶段,为了今后更好的工作发展,此...
0-1背包问题dp[][]/d... 先推荐个视频b站算法训练营一、类型1,重量限制题目:给定N个物品,每个物...
教学工作计划 精选教学工作计划范文集锦5篇  时间的脚步是无声的,它在不经意间流逝,成绩已属于过去,新一轮的工作即...
幼儿园秋季园务工作计划 幼儿园2020秋季园务工作计划  一、指导思想:  本学期我们根据园务计划,为幼儿提供安全、健康、丰...
小学上学期学校语文教研工作计... 小学上学期学校语文教研工作计划范文(精选4篇)  时光在流逝,从不停歇,迎接我们的将是新的生活,新的...
【蓝桥杯集训25】背包DP(5... 目录 01背包板子 完全背包板子 多重背包板子 分组背包板子 2. 01背包问题 - 每种物品只有一...
基于samba源码的ubunt... 本节在ubuntu18.4的系统上实现samba服务器的安装,并利用samba服务器搭...
记录docker compos... docker-compose简介 在本专栏的第一篇文章中传送门,我们已经了解到了doc...
物业年度工作计划 【推荐】物业年度工作计划范文合集10篇  时间过得太快,让人猝不及防,我们又将接触新的知识,学习新的...
我终于搞懂了浏览器缓存机制 一、什么是缓存 网上讲了一大堆官方的说辞,看绕了反而,我这里通俗的理解就...
最新九年级化学上学期教学工作... 最新九年级化学上学期教学工作计划  一、学生基本情况分析:  化学是一门九年级刚开设的新课程,与生活...