1. 第一讲 网络编程基础.pptVIP

  • 0
  • 0
  • 约7.03千字
  • 约 48页
  • 2017-11-17 发布于河南
  • 举报
1. 第一讲 网络编程基础

* * * * * * * * * * * * * * * * * * * * * * Socketaddr不适合AF_UNIX地址族 * 客户 服务器 Socket Connect(阻塞) (主动打开) Socket,bind,listen (被动打开) SYN J SYN K, ack J+1 ack K+1 Accept返回 Read阻塞 Connect返回 * 客户 服务器 Close 主动关闭 被动关闭 Read返回0 FIN M ack N+1 Close ack M+1 FIN N * 网络中通信双方由以下五元组唯一确定: (本地IP地址、本地端口号、远程IP地址、远程端口号、协议类型) * 层次名字空间 便于记忆和使用 计算机通信时无法使用 域名地址解析: 名字到IP地址的解析(gethostbyname) IP地址到域名的解析(gethostbyaddr) * 不同的计算机系统使用不同的字节序标识多字节值,现有的平台上Intel的X86采用的是小端字节序,而像Sun的SPARC采用的就是大端字节序 例如16 bits 的整数integer 1234H: 低字节 高字节 高字节 低字节 地址 A+1 * 小端字节序 大端字节序 地址 A 34H 12H 12H 34H 假定一个大端字节序的主机发送整数2: 0

文档评论(0)

1亿VIP精品文档

相关文档