- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章计算机网络的体系结构 第三章 计算机网络的体系结构 计算机网络体系结构 网络模型 五层模型的具体讲解 IPv6 一、计算机网络体系结构 网络协议 划分层次的概念举例 两个主机交换文件 再设计一个通信服务模块 再设计一个网络接入模块 分层原则 二、网络模型 OSI/RM TCP/IP四层模型 五层模型 网络模型中信息的流动 OSI与TCP/IP的区别 三、五层模型的具体内容 物理层 数据链路层 网络层 例: IP 数据报分片 2. IP数据报首部的可变部分 IP首部的可变部分就是一个选项字段,用来支持排错、测量以及安全等措施,内容很丰富。 选项字段的长度可变,从1个字节到40个字节不等,取决于所选择的项目。 增加首部的可变部分是为了增加 IP 数据报的功能,但这同时也使得IP数据报的首部长度成为可变的。这就增加了每一个路由器处理数据报的开销。 实际上这些选项很少被使用。 点分十进制记法 IPv4地址分类: 特殊的IP地址 要点三:子网划分 子网划分的方法: 子网掩码 (IP 地址) AND (子网掩码)=网络地址 【例1】已知IP地址是4,子网掩码是 。试求网络地址。 【例2】在上例中,若子网掩码改为。试求网络地址,讨论所得结果。 要点五:地址解析协议 ARP 使用 ARP 的四种典型情况 1. 异构网络互相通信要进行非常复杂的硬件地址转换工作。 2. 主机通过 IP 地址通信就像连接在同一个网络上那样简单方便。 传输层 网络端口 定义:计算机与外界通讯交流的出口 如果把IP地址比作一间房子,端口就是出入这间房子的门。端口是通过端口号来标记的,端口号只有整数,范围是从0到65535(216-1)。 端口号只具有本地意义,即端口号只是为了标志本计算机应用层中的各进程。在因特网中不同计算机的相同端口号是没有联系的。 三类端口 ①熟知端口号,数值一般为 0~1023。 ②登记端口号,数值为1024~49151,为没有熟知端口号的应用程序使用的。使用这个范围的端口号必须在IANA登记,以防止重复。 ③客户端口号或短暂端口号,数值为49152~65535,留给客户进程选择暂时使用。当服务器进程收到客户进程的报文时,就知道了客户进程所使用的动态端口号。通信结束后,这个端口号可供其他客户进程以后使用。 使用TCP协议的常见端口: FTP:定义了文件传输协议,使用21端口。 Telnet:它是一种用于远程登陆的端口,使用23端口。 SMTP:简单邮件传送协议,使用25号端口。 POP3:它是和SMTP对应,POP3用于接收邮件。通常情况下,POP3协议所用的是110端口。 使用UDP协议的常见端口: HTTP:超文本传输协议,使用80号端口。 DNS:用于域名解析服务,使用53号端口。 SNMP:简单网络管理协议,使用161号端口,是用来管理网络设备的。 OICQ:OICQ程序既接受服务,又提供服务,这样两个聊天的人才是平等的。OICQ服务器是使用8000号端口,侦听是否有信息到来,客户端使用4000号端口,向外发送信息。 TCP(传输控制协议) 窗口字段—2字节,让对方设置发送窗口的依据,单位为字节。 要点二、TCP 的运输连接管理 运输连接有三个阶段,即:连接建立、数据传送和连接释放。 连接建立过程中要解决以下三个问题: 要使每一方能够确知对方的存在。 要允许双方协商一些参数(如最大报文段长度,最大窗口大小,服务质量等)。 能够对运输实体资源(如缓存大小,连接表中的项目等)进行分配。 客户服务器方式 TCP 连接的建立都是采用客户服务器方式。 主动发起连接建立的应用进程叫做客户(client)。 被动等待连接建立的应用进程叫做服务器(server)。 用三次握手建立 TCP 连接 用三次握手建立 TCP 连接的各状态 A 必须等待 2MSL 的时间 第一,为了保证A发送的最后一个ACK报文段能够到达 B。 第二,防止“已失效的连接请求报文段”出现在本连接中。A在发送完最后一个ACK报文段后,再经过时间2MSL,就可以使本连接持续的时间内所产生的所有报文段,都从网络中消失。这样就可以使下一个新的连接中不会出现这种旧的连接请求报文段。 习题: 1.试述TCP协议的主要特点? 2. TCP协议是面向连接的,但TCP使用的IP协议却是无连接的。这两种协议都有哪些主要的区别? 3. TCP协议的通信过程包括连接建立,数据传送和连接释放。那么, (1)请画图概述TCP连接建立的三次握手过程? (2)假定使用两次
文档评论(0)