第一章 计算机网络和因特网

1.1 什么是因特网

1.1.1 具体构成描述

  • 因特网是一个世界范围的计算机网络即它是一个互联了遍及全世界的数以亿计的计算设备的网络。(目前计算设备都称为主机或端系统)
  • 端系统通过通信链路和分组交换机连接到一起
  • 通信链路:光纤,铜,无线电,卫星
  • 分组交换机:路由器(用于网络核心中),链路层交换机(用于接入网中)
  • 端系统通过因特网服务提供商接入因特网
  • 协议:
    –TCP(传输控制协议)
    –IP(网际协议):定义了路由器和端系统之间发送和接收的分组格式

1.1.2 服务描述

1.1.3 什么是协议

  • 一个协议定义了在两个或多个通信实体之间交换的报文格式和次序,以及报文发送和/或接收一条报文或其他事件所采取的动作

1.2 网络边缘

1.2.1 接入网

  • 定义:这是指将端系统连接到其边缘路由器的物理链路。(边缘路由器是端系统到任何其他远程端系统的路径上的第一台路由器)

1.2.2 物理媒介

  • 分类:导引型媒体,非导引型媒体
  • 例子:双绞铜线,同轴电缆,光纤,陆地无线电信道,卫星无线电信道

1.3 网络核心

1.3.1 分组交换

  • 为了从源端系统向目的端系统发送一个报文,源将长报文划分为较小的数据块,称之为分组。在源和目的之间,每个分组都通过通信链路和分组交换机传送。
  • 存储转发传输
    –定义:指在交换机能够开始向输出链路传输该分组的第一个比特之前,必须接收 到整个分组
  • 排队时延
    –如果到达的分组需要传输到某条链路,但该链路正忙于传输其他分组,该到达分 组必须在输出缓存中等待
  • 分组丢失(丢包)
    –一到达的分组可能发现该缓存已被其他等待传输的分组完全充满了,在此情况 下,将出现分组丢失,到达的分组或已经排队的分组之一将被丢弃
  • 转发表和路由选择协议
    –在因特网中,每个端系统具有一个称为IP地址的地址。当源主机要向目的端系 统发送一个分组时,源在该分组的首部包含了目的地址的IP地址。如同邮政地址 那样,该地址具有一种等级结构。当一个分组到达网络中的路由器中,路由器检查 该分组的目的地址的一部分,并向一台相邻路由器转发该分组。每台路由器具有一 个转发表,用于将目的地址(或其一部分)映射成为输出链路,当某分组到达一台 路由器时,路由器检查该地址,并用这个目的地址搜索其转发表,以发现适当的出 链路。路由器则将分组导向该出链路
    –路由选择协议用于自动设置这些转发表

1.3.2 电路交换

  • 电路交换网络中,在端系统间通信会话期间,预留了端系统间通信沿路径所需的 资源
  • 电路交换网络中的复用
    –频分复用(FDM)
    –时分复用(TDM)

1.3.3 网络的网络

1.4 分组交换网络中的时延、丢包和吞吐量

1.4.1 时延概述

  • 结点总时延=结点处理时延+排队时延+传输时延+传播时延

1.4.2 排队时延和丢包

  • a:分组到达队列的平均速度

  • R:传输速率,即从队列中推出比特的速率

  • L:每个分组的比特数

  • 流量强度=La/R

  • 丢包:随着流量强度接近1,排队时延并不实际趋向无穷大。相反,到达的分组将发 现一个满的队列。由于没有地方存储这个分组,路由器将丢弃该分组。分组丢失的份额 随着流量强度增加而增加

1.4.3 端到端时延

1.4.4 吞吐量(Throughput)

  • 定义:发送器/接收器之间传输的比特的速率(比特/时间单位)
  • 分类:瞬时吞吐量,平均吞吐量

1.5 协议层次及其服务模型

1.5.1 分层的体系结构

  • 协议栈
  • OSI模型

1.5.2 封装

计算机网络总结:第一章 计算机网络和因特网相关推荐

  1. 【计算机网络】第一章--计算机网络概述

    本系统教程参考自: 教程:https://blog.csdn.net/weixin_42146136/category_10581354.html 视频:王道计算机考研 计算机网络_哔哩哔哩_bili ...

  2. 【王道计算机网络】第一章 计算机网络体系结构

    视频指路:王道考研bilibili 第二章指路:[王道计算机网络]第二章 物理层 已经有基础,以找工作为目的请移步:计算机网络笔试面试准备 目录 1. 计算机网络概述 1.1 概念 1.2 组成 1. ...

  3. (王道考研计算机网络)第一章计算机网络体系结构-第一节计算机网络概述2:计网性能指标

    指导获取:密码7281 专栏目录首页:[专栏必读]王道考研408计算机网络+湖科大教书匠计算机网络+网络编程万字笔记.题目题型总结.注意事项.目录导航和思维导图 王道考研408计算机组成原理万字笔记 ...

  4. 计算机网络总结 第一章 计算机网络概论

    一. 计算机网络发展阶段的划分 1.四个阶段:a.计算机网络技术与理论准备阶段(通信技术的日益成熟,分组交换的提出) b.计算机网络的形成(appanet的成功运行,TCP/IP的广泛应用) c.网络 ...

  5. (王道考研计算机网络)第一章计算机网络体系结构-第一节计算机网络概述1:计网的概念、组成、功能和分类

    文章目录 一:计算机网络的发展 二:计算机网络的概念 三:计算机网络的功能 四:计算机网络的组成 (1)从"组成部分"视角看:由硬件.软件和协议组成 (2)从"工作方式& ...

  6. (王道考研计算机网络)第一章计算机网络体系结构-第二节体系结构与参考模型2:ISO/OSI模型

    文章目录 一:ISO/OSI参考模型简介 二:ISO/OSI参考模型通信流程 三:ISO/OSI参考模型各层功能及涉及协议(重点) (1)应用层(Application Layer) (2)表示层(P ...

  7. 计算机网络基础 第一章

    计算机网络基础 第一章 计算机网络概述 1.1 计算机网络的产生与发展 1.1.1 面向终端的计算机通信网 20世纪50年代到20世纪60年代末,计算机技术与通信技术初步结合 1.1.2 以共享为目标 ...

  8. 《计算机网络 自顶向下》第一章==计算机网络和因特网==随堂笔记

    文章目录 第一章 计算机网络和因特网 1.1 什么是因特网 从具体构成角度 从服务角度 从组成类型角度 1.2 网络边缘 1.3 网络核心 电路交换(存储-转发) 分组交换 统计多路复用 1.4 接入 ...

  9. [计算机网络]第一章——计算机网络和因特网

    文章目录 [计算机网络]第一章--计算机网络和因特网 概述 一.什么是因特网 因特网组成 Hardware Software 服务角度 二.协议protocol 三.因特网边缘edge 接入网 家庭入 ...

最新文章

  1. java命令执行类,这里设置了classpath,系统变量里的classpath将失效
  2. java二位数组biaoda_1 面向对象前部分
  3. JVM 垃圾回收算法及回收器详解
  4. 关于Apache虚拟主机的设置
  5. boost::hana::sfinae用法的测试程序
  6. Boost:boost :: mem_fn等式运算符的测试程序
  7. ARM之MMU工作原理分析
  8. Dos 中实现else if 功能
  9. matlab 最小二乘法拟合_Scripy实现最小二乘法与股票K线回归
  10. php mysql5.7.110安装教程_MYSQL教程mysql5.7.19 winx64安装配置方法图文教程(win10)
  11. 一键获取数据库整体信息脚本
  12. 人生第一次被迫转行!实现月薪16K!勤能补拙是良训,一分耕耘一分才
  13. linux hdfs授予文件夹权限,修修改hdfs上的文件所属用户、所属组等读写执行控制权限...
  14. 服务器系统监控工具,10款超实用的服务器监控工具和软件
  15. 计算机专业考研复试经验【最终版本】(来自一位上岸又退学的二战dog)
  16. 1.直流无刷电机BLDC转速计算推论
  17. 前端学习笔记之页面制作(一)——PS切图
  18. Asp.net 简单的站内搜索引擎
  19. 人工智能吹来的是失业的寒风还是发展的春风?
  20. 2020moectf—flower

热门文章

  1. Java设计模式-外观模式
  2. Mybatis---全局配置解析 --根据官方文档--常用
  3. Response重定向---javaweb
  4. 东师计算机应用基础18秋在线作业3答案,奥鹏东师计算机应用基础15秋在线作业3试卷及答案(4)...
  5. linux各版本代码量,linux各版本对应溢出漏洞总结(溢出代码)
  6. requestanimationframe_requestAnimationFrame详解以及无线页面优化
  7. 减少静态链接库的体积
  8. 中科院sci分区表_最新 | 2020中科院SCI分区表 食品科技类
  9. centos找不到chattr命令_一个骚命令防止你的文件被误删除!
  10. php7 redis长连接,php使用redis长连接有哪些步骤