- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
客户-服务器模型:服务器:数据存储在性能较强大的计算机
1.2网络硬件
普遍使用的传输技术:1.广播式链接 (机器间传递的短消息能被任何所有的机器接受) 2.点到点链接(分组需要经过多个机器,所以找到好的路径是很重要的)
1.2.1局域网:LAN:专有网络,通常只在一个区域内使用。特征:范围小、传输技术不同(所有的机器连接在同一根电缆上)、拓扑结构不同()。
广播式LAN的总线型和环形拓扑结构:
总线型:任何时候至多一台机器是主机器,只有他可以发送数据。
1.2.2城域网WAN:如有线电视网。
1.2.3广域网WAN:范围通常是一个国家或一个大洲。包含了大量的机器可以运行用户的程序,也就是主机。通过通信子网连接在一起。主机是用户所有的,而通信子网往往是电话公司或者INTERNET服务提供商所有的。子网承载消息,将消息从一台主机传递给另一台主机。子网有两个独立的传输线和交换单元(一种特殊的计算机,也就是路由器)组成。
存储-转发子网:路由器要通过多个路由器进行通信时,中间的路由器会把接收到的完整分组保存下来,知道输出路线空闲,才会把它转发出去。
分组交换型WAN:发送主机将消息切割成一个个的有序号的分组,接受主机将堆积的分组重新装配成消息。至于路由器如何判断最佳路径的路由决策成为路由算法。
1.2.4无线网络:
1.系统互联 :通过短距离的无线电,将一台计算机的各个部件连接在一起。如蓝牙,可以将手机或者数码相机连接至电脑。主从模式:系统单元为主,手机、相机为从部分。
2.无限LAN :
3.无限WAN:例如蜂窝电话数据。
几乎所有的无线网络都在某一个点上连接到有线网络中,以便访问文件,数据库和Internet。
1.2.5家庭成员个人设备之间相互通信,如手机和冰箱。
1.2.6互联网:通过一台“网关”将相互之间不兼容的网络连接起来组成的网络。共同的组成形式是:通过一个WAN将多个LAN组织起来。
1.3网络软件
1.3.1协议层次:层:为了降低网络设计的复杂度,将绝大多数网络组织成一堆相互堆叠的层,每一层都建立在下一层的基础上。每一层的目的都是向上一层提供特定的服务。
第N层协议:一台机器的第N层与另一台机器的第N层通话用到的规则和协定
每一对相邻层之间是“接口”。
P23图:层、协议和接口 点线:虚拟通信 实线:物理通信
层和协议的集合称为“网络体系结构”。
一个特定的系统所使用的一组协议(每一层一个协议)称为“协议栈”。
网络体系结构、协议栈和协议是本书的主要内容。
分层设计:设计完整的网络时,将难以管理的任务分为较小的,易于处理的设计问题。
1.3.2各层的设计问题:
在每一层上,都需要一种特定的机制(编址机制)来表示出发送方和接收方。
错误控制:报文片段序号的顺序错误。
流控制:保证接收方不会因为发送方速度过快而被数据淹没。
1.3.3面向连接和无连接的服务
面向连接的服务:基于电话系统模型的。用户首先要建立一个连接,然后使用该连接。
无连接的服务:基于邮政系统模型的。每一条报文都携带了完整的目标地址,所以每条报文都可以被系统独立的路由。
可靠的面向连接服务两种:报文序列和字节流。区别:有无报文边界。
不可靠的无连接服务称为“数据报服务”,如电子垃圾邮件的发送。
1.3.4服务原语:一个服务通常是由一组原语来描述的,用户进程通过这些原语操作可以访问该服务。
如果协议栈位于操作系统中(大多数情况如此),则这些协议原语会被系统调用进入内核模式,然后在内核模式中控制该机器,让操作系统发送必要的分组。
LISTEN:阻塞操作,等待一个进入的连接CONNECTRECEIVE:阻塞操作,等待一个进入的报文SENDDISCONNECT
1.3.5服务与协议的关系
服务(竖向):某一层向他上一层提供的一组原语(服务)。
协议(横向):用来规定同一层上对等实体之间交换信息和分组的格式和含义。
1.4参考模型(网络体系结构)
1.4.1OSI参考模型:Open System Inteeconnection,因为它涉及到了如何将开放的系统连接
分层原则:
有7层:
物理层:物理传输介质:多少伏电压表示“1”和“0”。每一位持续多少纳秒ns。
数据链路层:将一个原始的传输设施转变成一条逻辑的传输线路。做法:发送方将输入数据分装到数据帧,顺序传送给接收方,可靠服务接收方确认每一帧都已接受则会返回一个确认帧。
网络层:控制子网的运行过程,关键就是确认如何将分组从源端路由到目标端。
传输层:基本功能:接受上一层数据,必要时分割为更小的单元,然后将数据单元传递给网络层,并且确保这些数据片段能够正确的到达另一端。
会话层:允许不同机器上的用户建立会话。
表示层:表示层的下层中,最关注的是如何传递数据位,表示层则关注所传递信息的语法
文档评论(0)