网络软件设计12——隐式绑定与显示绑定_第1页
网络软件设计12——隐式绑定与显示绑定_第2页
网络软件设计12——隐式绑定与显示绑定_第3页
网络软件设计12——隐式绑定与显示绑定_第4页
网络软件设计12——隐式绑定与显示绑定_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网络软件设计,隐式绑定和显示绑定,制作 主讲,段景山,2,引入,看两个例子 学会一条命令 netstat -a 发现一个现象 隐式绑定,3,显式绑定与隐式绑定,什么是“绑定”? 建立套接字和端点地址之间的关系 本质就是使应用程序使用的套接字标识符和传输层实体使用的端口号(标识符)能对应同一个套接字 什么是“显式绑定”? 在程序中直接调用bind( )建立套接字和端点之间关系的方法 什么是“隐式绑定”? 程序中并不调用bind( )操作,而通过其他操作隐含让系统任意分配端口号的方法,4,隐式绑定方法,哪些操作具有隐式绑定的功能? 从基本流程中找答案 connect() 在没有使用bind函数的情况下,系统会在connect时为套接字自动分配一个未使用过的端口号 sendto() 在没有使用bind函数的情况下,系统会在sendto时为套接字自动分配一个未使用过的端口号 问题 这个自动分配的端口号能用多久? 如再次调用sendto,是否会又分配一个端口? 请通过实验探索答案,5,绑定方式的应用,服务器的端口应该使用哪种绑定方式? 显示绑定 隐式绑定? 面向连接客户机使用哪种绑定方式? 显示绑定? 隐式绑定? 无连接客户机使用哪种绑定方式? ,6,绑定方式的应用,再次回到隐式绑定的实验 发现新的现象 使用显示绑定的面向连接客户机,不能同时启动多个 用隐式绑定就没有问题 为什么?

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论