socket_与网络编程.pdf

  1. 1、本文档共80页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
socket 网络编程 主讲人:yifeng.wang 讯通信 提纲 • socket 简介 – socket 起源与发展 – OSI层次与TCPIP层次 – TCPIP 协议族 • socket 通信基础 – 面向连接与无连接 – 地址与端口 – 网络字节序 • socket 程序设计 – 展讯socket 架构 – 网络程序基本流程 – TCP socket 流程 – UDP socket 流程 – socket 事件监视select – socket 异步消息通知机制 – socket 辅助接口 • 展讯平台网络功能 – TCPIP 目录与头文件 – TCPIP 特征LOG – 网络数据保存功能 – 模拟器网络功能 – 手机连接以太网功能 2011-2-22 人力资源部 培训发展组 . 2 名词和术语 • socket 套接字/插口 • BSD Berkeley 软件套件 (一种Unix系统) • OSI 开放系统互连 • TCP 传输控制协议 • UDP 用户数据报协议 • IP 网际协议 • ICMP 网络控制报文协议 • IGMP 网络组管理协议 • DNS 域名系统 (协议) • DHCP 动态主机配置协议 • HTTP 超文本传输协议 • WSP 无线会话协议 • GPRS 通用分组无线服务 • ARP 地址解析协议 • ETHER 以太网 • FTP 文件传输协议 • RTSP 实时流传输协议 • RTP 实时传输协议 2011-2-22 人力资源部 培训发展组 . 3 目录 • socket 简介 – socket 起源与发展 – OSI 模型与TCPIP 层次 • socket 通信基础 • socket 程序设计 • 展讯平台网络功能 2011-2-22 人力资源部 培训发展组 . 4 socket 起源与发展 • SOCKET 起源 – 80年代初,美国加利福尼亚大学Berkeley 分校开始在UNIX 系统 实现TCP/IP 协议。在实现过程中,开发者为TCP/IP 网络协议开发了一套API,称为 SOCKET 接口 (又称“套接字”)。Berkeley 的SOCKET/TCPIP 稳定版本基于 4.4BSD-Lite2(1995) • SOCKET 扩展:WinSocket – 90年代初,由Microsoft 主导共同制定了一套W INDOWS 平台下的网络编程接 口,即Windows Socket 规范。与Berkeley Socket 相比,WinSocket 增加了异步 操作函数,和满足消息驱动特性的网络事件异步选择机制。 • SOCKET 意义 – SOCKET 提供了一套容易理解和操作的接口实现网络操作,对用户隐藏了协议层 的复杂细节。今天,SOCKET 接口已成为基于TCP/ IP 协议通信的最通用API。 像文件操作一样,通过对SOCKET 句柄进行操作,即可与任一具有SOCKET 接 口的远端进行通信。 2011-2-22 人力资源部 培训发展组 . 5 OSI 模型 TCPIP 层次 OSI 七层划分 TCPIP 层次划分

文档评论(0)

shenqi2004 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档