学习计算机网络:自顶向下方法(第一章)

第一节 概述

网络包括端系统和把它们连接起来的通信链路和分组交换机组成
什么是协议:协议定义了两个或多个通讯实体之间,发送接受报文的格式和顺序,以及根据报文所采取的行动。类比于人类之间的聊天和问话。

第二节 网络边缘

接入网:把端系统连接到边缘路由器的网络。
接入的方式:

  • 数字用户线DSL,把数字信号转为模拟信号用电话线的高频段传输,服务来自电话公司。
  • 电缆,用电缆接入因特网,服务来自有线电视公司。
  • 光纤到户FTTH,直接从本地中心局到每户或比较少数量的用户设置一根光纤,速度最快
  • 局域接入:以太网,WIFI
  • 广域无线接入:3G,4G,LTE,用移动电话的基站来收发分组。

第三节 网络核心

通过交换机和网络链路传输数据有两种方法:分组交换电路交换
**分组交换:**存储转发传输,必须接到整个分组才能转发,有排队时延和丢包的可能。
**电路交换:**预留了端系统通信的资源,包括频分复用和时分复用。
两者对比:分组交换更有效和灵活,电路交换由于需要预留资源,所以更稳定,但也可能导致资源的浪费。两者的区别就像市场经济和计划经济。
如今的因特网是网络的网络,由十多个第一层ISP和数十万较低层ISP组成。主要的内容提供商构建了自己的网络,并在可能的地方直接与较低层ISP相连。

第四节 分组交换网的时延、丢包和吞吐量

时延的分类:

  • 处理时延:路由器检查分组首部决定分组要去的链路的时间
  • 排队时延:要去的链路上正堵车
  • 传输时延:分组交换的特点,必须等待整个分组到了才能传输。
  • 传播时延:比特在路上的时间。

丢包:排队时延直接导致的,排队的长度过长,挤不下了,多余的就得丢掉。

**吞吐量:**文件接受的速率。包括瞬时吞吐量和平均吞吐量。

第五节 协议分层

因特网的协议栈由顶至下分为5层:

  • 应用层:网络应用程序和应用层协议存在的地方。分组称为报文
  • 运输层:在应用程序之间传送报文,分组被成为报文段
  • 网络层:运输层协议向网络层递交报文段的目的地址。分组到这被称为数据报
  • 链路层:网络层通过一系列路由器传送数据报。分组称为
  • 物理层:与实际传输媒体相关。

OSI模型:在协议栈的基础上增加了表示层和会话层。

封装:每一层都把上一层的数据封装,并加上附加信息,以供接收端按照一定的格式接触封装,接收数据。

第六节 网络攻击

  • 坏家伙把有害程序通过网络放到你的电脑里,例如病毒和蠕虫。
  • 坏家伙攻击服务器,例如DoS。
  • 坏家伙能够嗅探到信息,把信息拷贝过来,例如分组嗅探器。
  • 坏家伙伪装成你信任的人,例如IP哄骗。

你可能感兴趣的:(技术)