- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络编程3-IP协议,tcpip协议与网络编程,tcpip协议编程,tcpip网络编程,tcpip网络编程pdf,tcpip网络协议,modbus通讯协议及编程,javahttp协议编程,通信协议编程,fx3u编程口协议
网际网协议 网络层 将分组从发送方主机传送到接收方主机 发送方将数据段封装成分组 接收方将分组解封装后将数据段递交给传输层 网络层协议存在于每台主机和路由器上 路由器检查所有经过它的IP分组的分组头 网络层的重要功能 转发: 路由器将收到的分组移动到适当的输出链路。 选路: 决定分组从源端到目的端所经过的路径。 选路算法 网络层有连接服务和无连接服务 数据报网络在网络层中提供无连接服务 虚电路在网络层中提供有连接服务 与传输层服务有相似之处,但也有很大不同: 服务: 主机到主机(传输层:端到端) 服务选择:在同一时间仅提供以上两种服务中的一种 (传输层:提供TCP和UDP) 实现: 在端系统及网络核心实现(传输层:在端系 统中实现) IP地址的其他知识 IP地址的分配方式 PPP协议,dhcp协议,静态配置 IP地址类别 全局IP: 做服务器需要固定的全局IP 保留IP: 到 55 到 55 到 55 IP地址的地域性 和接入网关有关 一个主机的报文是如何到达目的地的? IP 数据报格式 ICMP: Internet Control Message Protocol 因特网控制报文协议 用于主机路由器之间彼此交流网络层信息 差错报告: 不可到达的主机, 网络,端口,协议 请求/应答 (用于ping,traceroute) 位于IP之上 因为ICMP消息是装载在IP分组里的 ICMP 报文结构: 类型字段, 编码字段 以及引起该ICMP报文的IP分组的前8字节 多播(组播)的含义 网络层的其他问题 NAT:网络地址转换 VPN:虚拟专用网 IPSEC:网络层安全 RIP:路由信息协议 OSPF:开放路径最短优先 IPv6:新版IP * * 第2章 IP协议 注意路由器只有3层 路由器收到数据报后查找路由表将数据报转发 ATM采用虚电路 每经过一个路由器TTL减一,TTL减为0时路由器丢弃数据报 Ping就是利用 network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical application transport network data link physical application transport network data link physical 术语: routing: 决定分组从源端到目的端所经过路径的过程。 forwarding: 将分组从一个输入链路接口转移到适当输出链路接口的过程。 网际层的 IP 协议及配套协议 各种应用层协议 网络接口层 (HTTP, FTP, SMTP 等) 物理硬件 运输层 TCP, UDP 应用层 ICMP IP RARP ARP 与各种网络接口 网络层 (网际层) IGMP * 应用层 运输层 网络层 数据链路层 物理层 应用层 运输层 网络层 数据链路层 物理层 虚电路服务 H1 H2 虚电路 H1 发送给 H2 的所有分组都沿着同一条虚电路传送 * 应用层 运输层 网络层 数据链路层 物理层 应用层 运输层 网络层 数据链路层 物理层 数据报服务 H1 H2 IP 数据报 丢失 H1 发送给 H2 的分组可能沿着不同路径传送 * 虚电路服务与数据报服务的对比 对比的方面 虚电路服务 数据报服务 思路 可靠通信应当由网络来保证 可靠通信应当由用户主机来保证 连接的建立 必须有 不需要 终点地址 仅在连接建立阶段使用,每个分组使用短的虚电路号 每个分组都有终点的完整地址 分组的转发 属于同一条虚电路的分组均按照同一路由进行转发 每个分组独立选择路由进行转发 当结点出故障时 所有通过出故障的结点的虚电路均不能工作 出故障的结点可能会丢失分组,一些路由可能会发生变化 分组的顺序 总是按发送顺序到达终点 到达终点时不一定按发送顺序 端到端的差错处理和流量控制 可以由网络负责,也可以由用户主机负责 由用户主机负责 * 因特网采用的设计思路 网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。 网络在发送分组时不需要先建立连接。每一个分组(即 IP 数据报)独立发送,与其前后的分组无关(不进行编号)。 网络层不提供服务质量的承诺。即所传送的分组可能出错、丢失、重复和失序(不按序到达终点),当然也不保证分组传送的时限。 * 尽最大努力交付的好处 由于传输网络
文档评论(0)