网络编程01号TCP协议
发布时间
阅读量:
阅读量
目录
一、网络编程学习大纲
二、回顾系统编程中进程的通信方式
1、 管道
2、信号
3、IPC对象
三、网络编程(套接字编程)
1、特点
2、协议
3、历史
四、网络应用程序设计模式
1、C/S模式
2、B/S模式
3、优缺点
五、计算机网络体系结构模型
1、概念
2、作用
3、分类
4、OSI参考模型(七层模型)
5、TCP/IP协议模型(四层)
六、TCP/IP网络模型通信过程
1、两台计算机通过TCP/IP协议通讯的过程
2、数据包封装
3、以太网帧格式
4、ARP数据报格式
5、IP段格式
6、TCP数据报格式
七、传输层协议
TCP协议(打电话)
UDP协议(信)
八、网络编程中几个重要概念
1、“socket”即“插座”或“套接字”,其种类繁多,类似于各种不同的通信协议,因此在使用前需预先设定好相应的协议。
2、“IP地址”
3、“端口号”(由16位组成)
4、“字节序”
九、“TCP通信”
1、“通信过程”
2、“客户端API”
1、“建立套接字”
2、“发起连接”——拨打电话动作的类比表达方式。
3、“发送数据”——write send操作指令。
4、“关闭文件”——close操作指令。
“服务器端API:”
1、“绑定 bind”
2、“设置铃声”
3、“等待客户端的
全部评论 (0)
还没有任何评论哟~
