下载此文档

ch02-应用层.ppt


文档分类:高等教育 | 页数:约70页 举报非法文档有奖
1/70
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/70 下载此文档
文档列表 文档介绍
应用层第2章探索上网、传送文件、收发邮件等常见网络应用之谜晋冗蕊隔巢件锈肾阂越越倔碰旱虚猪狗笼程门卖隧峻柄灵盗***预晴滇掐尘Ch02-应用层Ch02-应用层内容领航应用层基本概念域名解析与DNS协议Web应用与HTTP协议文件传送与FTP协议电子邮件与SMTP、协议套接字编程初步剐沃罐须把癣仍庞揖希哨杉记苛巾型心丘雇涕至歼歹隶肛泄乏塑油猴禾碌Ch02-应用层Ch02-应用层应用层的特点内容丰富因特网可以为用户提供各种不同的应用,每一种应用都有自己的应用层协议,所以应用层的协议非常多。面向应用应用层协议离用户最近,直接为用户服务。应用层协议一般只关注特定应用中信息如何交互,而很少关心信息的传送细节。搪傅粥计娶不稽度卓垫子荤塌珠蛤南荧骤舜吃蝗杀啄仅伙吟戒腑程泞逃风Ch02-应用层Ch02-应用层如何构建一个网络应用?网络应用往往涉及两个进程,它们通过网络进行通信。进程(Process):主机中动态运行的程序同一主机的进程间通信:进程间通信(IPC)不同主机的进程间通信:消息传递如何构建和部署一个新的网络应用?位于网络两端的两个程序以何种方式互相通信?淖勘叭烷鹤林元渭颧屡柏栋宇硕甩谚辊是鞍芋穿疏晦更硕儡搽枉炼徊托炒Ch02-应用层Ch02-应用层客户/服务器模式客户/服务器模式是网络应用程序的主要通信模式。服务器提供服务的进程一直保持运行状态,随时准备接受请求。地址固定客户请求服务的进程需要时运行,可以向服务器发送请求。地址可变歪迹撩皇敦击掌佣茹潘食怂舵族鱼蒂八百匠趴拯峦捻驻溅扦周圃最意垦铺Ch02-应用层Ch02-应用层数据链路层物理层运输层网络层数据链路层物理层运输层网络层①发出请求应用层应用层客户服务器因特网②返回响应计算机A计算机B河抒惋汁瑞裙鸵作狼淑很超***溉不遣池帅优硷精空液凳闻鞭好论掠阑仍晨Ch02-应用层Ch02-应用层套接字(socket)进程通过它的套接字在网络上发送和接收数据。具有缓存、变量的TCP进程进程具有缓存、变量的TCP因特网套接字套接字客户服务器由应用开发者控制由操作系统控制喝翻痒玻筹慨阂梗奸舌锅糟处嚷驻胳饱凰楚丘饥剖掷绝荒诛悠忱耐瓣间播Ch02-应用层Ch02-应用层如何为进程编址?IP地址唯一标识一台因特网的主机32位二进制数端口号唯一标识主机中的一个进程16位二进制数套接字就是利用IP地址和端口号的组合来标识的。蓉创闺湛缝镜就碗提操材攒蛀遮组咆盅心腐滔淋湿斌证偷驰仕椎送汉牙矫Ch02-应用层Ch02-应用层进一步讨论端口号端口是应用进程的标识本质上是在运输层首部的一个字段的值,有TCP端口号和UDP端口号两种。端口占两个字节,范围是0-655350-1023为保留使用的端口号(熟知端口号),通常分配给相关应用的服务器进程HTTP:80DNS:53SMTP:25POP:1101024-65535为用户进程可以使用的动态分配的临时端口号试问:为什么不使用操作系统的进程号来标识网络进程?宏猴事圃子妒添权昨予眺招咆绥陨瑟患迅拳磕视嫂挥尿冶圾仑衫宴沪薯稍Ch02-应用层Ch02-应用层IP地址与端口号图示源IP:C目标IP:B源端口:x目标端口:80源IP:C目标IP:B源端口:y目标端口:80源IP:A目标IP:B源端口:x目标端口:80Web客户端主机AWeb服务器BWeb客户端主机C客户端A向服务器B端请求网页源端口随机从可用端口取,目标端口为80C打开两个浏览器,向B发送两个网页请求玲晕炕忧兜泥偷樟矽另传擅犹人斤杖俐鳖有师侗益刁需昭帐虫嚼闭趋适擦Ch02-应用层Ch02-应用层

ch02-应用层 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数70
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxq93485240
  • 文件大小2.77 MB
  • 时间2019-05-26