第二章-网络通信课件
* * * * * * * * * * * * * * * * * * * * * 从这点上来看, TCP/IP参考模型与OSI参考模型的传输层功能相似。 TCP将应用层的字节流分成多个字节段,,然后将每个字节段传送到互联层,发送到目的主机,互联层将接收到的字节段传送给传输层,传输层将多个字节段还原成字节流传送到应用层。 TCP协议需要完成流量控制功能,协议收发双方的发送与接收速度,以达到正确传输的目的。 主要用于不要求分组顺序到达的传输中,分组传输顺序检查与排序又应用层完成, * 包括了所有的高层协议,并且总是有新的协议加入. * * 在讨论osi参考模型的基本内容以后,我们回到现实的网络技术发展状况中,osi参考模型研究的初衷是希望为网络体系结构和协议提供一中国际标准,但是,我不能不看到internet在世界范围的高速发展,以及TCP/IP协议广泛应用对网络技术发展的影响。 ARPANET 是最早出现的计算机网络之一。现在计算机网络的很多概念和方法都是从ARPANET的基础上发展起来的,最初, ARPANET使用的是租用]以点对点通信为主的线路,当卫星通信系统和通信网发展起来后, ARPANET最初开发的网络协议使用在通信可靠性比较差的通信子网中出现了不少问题,这就导致了新的网络协议TCP/IP出现。虽然TCP/IP协议都不是osi标准,但它们是目前最流行的商业化协议,并被公认为当前的工业标准或事实上的标准,在TCP/IP协议出现以后,出现了TCP/IP参考模型。 本书主要套的是IPv4协议,同时对IPv6以及一些新的IP协议进行介绍 * TCP/IP协议在Internet中能够得到迅速发展,不仅因为他是美国军方指定使用的通信协议,更重要的是它恰恰适应了世界范围内的数据通信的需要, TCP/IP模型是异种网络互连的唯一协议体系,适用于不同机型(从PC到巨型机)、不同类型的网络(从局域网到广域网)。 * * * * 50 kHz - 1 MHz 高速下行通道 4 kHz - 50 kHz 高速上行通道 0 kHz - 4 kHz 普通双向电话通道 * * * * * * 管理通信的规则 协议的重要性在于在数据网中协议怎么被利用易于通信 * * * 协议的三大要素 语法:定义数据和控制信息的格式。 语义:规定协议语法成分的含义。 同步:协议语法成分的顺序和速度匹配关系 * 标准是由网络产业认可并且由标准组织批准了的程序或协议 * 网络通信的一个协议组的例子是网络服务器和浏览器之间的相互作用 * 网络协议描述了发生在网络通信期间的功能 使用同样套协议,许多不同的类型的设备可能相互通信。这是因为协议定义了网络的功能性,而不是底层技术支持这种功能性 * 有助于协议的设计 鼓励竞争 在某一层上的变化不影响其他层 提供通用的语言 * * 用户想qq聊天,用不用知道他的电脑是怎么上网的??不用,他只需要知道他的电脑能不能上网。 用什么方式上网,用户不必关心。瑜、、、、、 与面向对象思想一致(类怎么实现可以不管,只需要知道提供什么样的功能) * ,是应用程序的一次动态执行 .是一个动态的概念, 程序是一个静态的概念. 进程是程序在内存中的一次运行 * 在邮政系统中,发信人和邮递员之间的接口就是邮箱. 类似与函数与形参的概念.比如实现两个数相加的函数,只知道传两个参数,返回他们的和,具体怎么加的不管. 邮箱系统中,运输部门功能:把信件传输到目的邮局。上层关不关心具体采用什么运输方式??是飞机,还是火车?对上层有没有影响? * * 服务就好像是面向对象语言中的抽象数据类型或者对象,它定义了在对象上可以执行的操作,但是并没有指定这些操作该如何实现。协议涉及到服务的具体实现,它对于该服务的用户是不可见的。 * 很少两台主机直接通信 交换设备,引出有路由器的层次结构图 * * * * * * * 将本层的SDU变成本层的PDU的过程就是一个封装的过程。也就是将上一层的PDU封装在本层PDU的数据区中的过程。封装是计算机网络中的重要概念。 * * * * * * * * * * * * * * * * * * 数据通过网际网络 片断到达正确网络. 数据达到正确的应用程序 报头中包含的信息并未标识目的主机或目的网络 总结 * * * * 数据或信息网能够运载通信的许多不同的类型 * * 在多种分片上进行标记方便了传输和重组 当分片到达目标是标记提供了顺序和重组 * * * 这些设备连接个人的主机成为网络,并且可能连接多个这样的网络形成互联网络。 * * 现代网络主要使用三种介质的类型互联设备和为传输数据提供路径。 * * * 1.无论是模拟信号还是数字信号,无论是广域网还