无人机中的城堡 2017-12-17
就以这篇文章为起点,开始自己的学习计算机网络之路。这些仅是我个人之言,如有差错,希望读者能够逐一指出,在下不胜感激。
首先,我们需要知道一些关于网络的基本知识。
网络中的关系大多为拓扑结构。那么,何为拓扑结构?即拓扑结构是互联网内节点的物理管理布局,代表着每个节点和连接每个节点的介质链路。网络的拓扑结构有很多种,主要有星型结构、环型结构、总线结构、分布式结构、树型结构、网状结构、蜂窝状结构等。各个网段的局部集合称之为“LAN”,也就是局域网。对应局域网的,便是WAN(广域网)。以及MAN、PAN等不同作用范围的网络。此外,以太网(采用争用原则运行,用CSMA/CD算法的载波倾听)、令牌环、快速以太网、ISPs等概念,也需要一定的了解和认识。
网络主要采用储存转发的分组交换,3层ISPs结构。它的性能主要有:速率(但实际提及网络速率时,通常指的是额定速率或标称速率)、带宽、吞吐量、时延(发送时延、传播时延、处理时延、排队时延)
网络中通常采用的是OSI模型:
应用层涉及HTTP协议(超文本传输协议)和SMTP协议(简单网络管理协议)等,主要负责网络应用;
表示层主要为屏幕显示;
会话层的主要作用为建立和终结链接,开始、停止、恢复等;
传输层主要有TCP协议(用户数据包协议)和UDP协议(传输控制协议),二者之间的关系,我在之后的文章中比较。需要明确的是,这层起发送信息作用。
网络层存在IP协议,寻找数据目的设备,控制对网络访问,保证网络中帧运输。
数据链路层,可被称为介质访问控制层(“MAC”层),信息单元是数据帧格式,或只成帧。
物理层:具有通讯基础知识的大佬可以选择性跳过。
OSI模型把对等层次间传送的数据单位为该层协议数据单位(PDU)
OSI模型把层与层之间交换的数据单位为服务数据单位(SDU)