第5章 网络编程技术1_Internet基础剖析.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(3) IPv6增加了增强的组播(Multicast)支持以及对流的支持(Flow Control) 使得网络上的多媒体应用有了长足发展的机会,为服务质量(QoS)控制提供了良好的网络平台。 (4) IPv6加入了对自动配置(Auto Configuration)的支持。 这是对DHCP协议的改进和扩展,使得网络(尤其是局域网)的管理更加方便和快捷。 (5) IPv6具有更高的安全性。 在使用IPv6网络中用户可以对网络层的数据进行加密并对IP报文进行校验,极大的增强了网络的安全性。 * 2.域名 DNS服务主要基于UDP来实现,端口号=53。 三个组成部分: 域名空间、名字服务器、解析程序 * * 域名空间的树型结构 根 INT CN MIL NET COM JP … … IBM intel eng www jack edu net xjtu www ftp 西安交大的Web服务器: * 名字空间 DNS顶级域名 域名 含义 com 商业组织,比如HP,Sun,IBM公司等 edu 教育机构,比如U.C.Berkeley,Stanford University,MIT等 gov 政府部门,比如 NASA,the National Science Foundation mil 军队组织,比如 the U.S Army 和 Navy net 网络组织和ISP等 org 非商业组织 arpa 用于返向地址查询的 cn 居于国家代码的域名,cn 表示“中国” 叶节点名.三级域名.二级域名.顶级域名 * 域名解析过程 主机 要求 的IP 地址 1. 联系本地域名服务器, 0 2.如有必要0 会联系根域名服务器 3.如有必要根域名服务器会联系授权域名服务器, requesting host root name server authorititive name server local name server 0 1 2 3 4 5 6 DNS查询举例 5.1.3 Internet传输层协议 1.传输层和网络层之间的关系 传输层向它上面的应用层提供通信服务,它只存在于通信子网以外的主机中 在通信子网中(路由器)没有传输层。 传输层为应用进程之间提供了逻辑通信 网络层则是为主机之间提供了逻辑通信 逻辑通信的含义? * 传输层和网络层提供的逻辑通信 * 2. TCP协议 Internet的传输层协议包括两个协议: 传输控制协议TCP(Transmission Control Protocol) 用户数据报协议UDP(User Datagram Protocol)。 * 4.端口 Internet的传输层协议包括TCP和UDP,它们都借助于端口(port)与上层的应用进程进行交互 端口 复用 分用 * * 端口号 TCP和UDP都用端口(socket)号把信息传到上层。 端口号指示了正在使用的上层协议。 F T P S M T P T F T P D N S T e l n e t H T T P 21 23 25 53 69 80 TCP UDP 应用层 传输层 <255: 保留的端口号; 255-1023 : 公共应用,公司 >1023:未规定. * TCP和UDP的应用范围 使用TCP服务的应用: HTTP (WWW) FTP (file transfer) Telnet (remote login) SMTP (email) 使用UDP服务的应用: 流媒体, 电信会议, 因特网电话 5.客户/服务器计算模型 一个应用被分成两部分: 客户——客户指向服务器发送请求并从服务器接收响应结果的任何软件程序。 服务器——服务器的概念是指任何运行在联网的计算机上并提供某种服务的软件程序。 应用案例: 万维网(Web)、电子邮件(Email)、文件传输(FTP)、远程登录(Telnet)、新闻组 * 谢谢 * * 西安交通大学计算机教学实验中心 普通高等教育“十一五”国家级规划教材 “十二五”普通高等教育本科国家级规划教材 赵英良等.软件开发技术基础(第2

文档评论(0)

花仙子 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档