亲品藏
^
网络知识学习

  l 每块网卡都有自已唯一的标识:硬件地址MAC Adress(媒体访问控制地址),全球范围内唯一。

  l MAC Adress是一个十二位的十六进制数,也就是四十八位的二进制数。

  4、 网络如何传输数据

  1) 当网络中的计算机交换数据时,并不是直接把大量的数据放在网线上去发送。

  l 差错控制的效率比较低。如果发生错误,则全部数据必须重新传输,差错恢复变得相对困难。

  l 实时性、突发性不好。大数据块造成网络拥挤,使得时间性强的交互和通信不能及时进行,因为电缆上充满了来自同一台计算机的数据。

  2) 如何进行快速的数据传输

  l 为了让许多用户同时快速而以容易地通过网络传输数据,必须将数据切分成较小的可管理的数据块,这些块称为数据包或数据帧。

  l 因为网络是基带传输的,同时只能传输一个数据包,采用分时的方式,可以使多个用户可以同时访问网络。

  l 数据包非常的小,所以用户根本感觉不到时间的差别。

  l 在目标(接收)方,数据包被收集起来并以适当的顺序重新组合成原来的数据。

  l 数据包可分为3个部分:报头、数据、报尾。

  l 报头包括表示数据包正被传送的提示信号、源地址、目的地址和用于同步传送的时钟信息。

  l 每块网卡侦听网段上所有的数据包,并检查数据报头中的目的地址,只有当此目的地址与自己的硬件地址一致时,网卡才会向计算机发送中断。

  l 另外、使用广播类型地址的数据可以发往网络上的许多计算机。

  3) 数据包的形式

  l 直接帧(Unicast)

  l 广播帧(Broadcast)

  l 多目广播帧(Multicast)

  5、 访问机制

  l 定义计算机怎样将数据发送到网络电缆上怎样从网络电缆上取得数据的规则,称为访问机制。

  1) 带碰撞检测的载波侦听多路访问(CSMA/CD)

  l 用于总线型网络中(物理总线、逻辑总线)。

  l 通常多台计算机准备往网络电缆上发送数据(多路访问)的同时,侦听网络电缆上是否发生碰撞(碰撞检测),有碰撞的话则等待重新发送。

  l 不保证网络在大负荷时的传输效率。

  l 网络上的计算机越多,网络流量也就越大。随着网络流量的增加,碰撞将增加,这会使网络性能下降。

  2) 令牌传递(Token Passing)

  l 用于环网中(物理环、逻辑环)。

  l 在环网里面,令牌是发送数据的权力标志。令牌传递到哪一个主机上,该主机就能发送数据包。

  l 每一个环上,有且只有一个令牌,而且是单方向传递。

  l 一个主机拿到令牌,在发送数据包完成后,必须释放令牌,交给下一个主机。

  l 令牌是一个特殊格式的数据帧。

  l 可以保证网络在大负荷情况下的网络流量。

  3) 另外的访问机制

  l CSMA/CA

  l 查询原藉

  网络入门知识学习(三)

  第三章 典型的网络技术

  1、 ISO/OSI模型

  l 研究网络应该以ISO/OSI模型为基础,然后再研究其他的细节。

  l ISO是International Standards Organization(国际标准化组织)的简写

  l ISO在1984年发布OSI,即Open Systems Interconection(开放系统互连)网络参考模型。这一数据网络标准协议,允许多家厂商的设备可互操作。

  l OSI把网络从上到下分成了七个层次。每一层完成相关的工作。

  l 举例说明网络七层模型:知识――语言――电话。

  l 网络的七层模型是位于网络的什么地方呢?是网线上,还是主机上?――存在于连网的主机上。

  l 分层之后上让各层之间的细节相互隔离,各自完成自己的工作。

  l ISO/OSI模型分为相关联计算机系统的七层:应用层――表示层――会话层――传输层――网络层――数据链路层――物理层。

  l 这七层中的每一层是帮助他的上层完成相关的工作。

  l 数据从发送方的应用层,向下经过各层,在每个层加上报头。通过网络服务节点,向接收方向传输,在每一层解去报头。

  l 应用层

  n 应用层为用户提供一种通过应用程序访问网上信息的方法,完成用户希望计算机完成的工作。

  n 此层为用户提供同应用程序及网络相互作用的接口。包括如:文件传输(FTP)、域名服务(DNS)、虚终端(Telnet)、电子邮件(SMTP、POP3)等。

  l 表示层和会话层

  n 表示层以一种有序的有意义的方式表示信息。此层的主要工作是数据翻译、数据加密、数据压缩等。

  n 会话层在不同计算机的两个应用程序之间建立、维护和结束确定的连接等。

  l OSI模型的高层

  n 应用层、表示层、会话层一起构成了OSI模型的高层,底下四层涉及提供可靠的端到端的通讯,而高层则与提供面向用户的服务有关。

  l 传输层

  n 整个协议层次结构中最核心一层,它包容了有关数据传输的所有细节。

  n 它为源端机和目的机之间提供性能可靠、价格合理的数据传输,而与当前使用的网络无关。

  n 传输层所作的主要工作是数据报的分段与重组。

  l 网络层

  n 网络层也是处理数据的地址与发送。

  n 但是网络层对数据报的大小是有限制的。

  n 保证数据在不同子网之间正确传输,使通迅子网的数量、类型以及拓朴结构对于传输层隐藏。

  n 并且此层提供拥塞控制,网络计费信息、路由信息、网络地址及其他几种功能。

  l 数据链路层

相关阅读