
网络编程
Mr_Treeeee
这个作者很懒,什么都没留下…
展开
-
TCP/IP 第1章 理解网络编程和套接字
套接字的应用:服务端:1.socket函数创建套接字。2.调用bind函数给套接字分配ip地址和端口号。3.调用listen函数转为可接受请求状态。4.调用accept函数受理连接请求服务器端代码实例:#include <stdio.h>#include <stdlib.h>#include <string.h>#inc...原创 2019-03-29 14:21:31 · 356 阅读 · 0 评论 -
TCP/IP 第2章 套接字类型与协议设置
创建套接字:int socket(int domain, int type, int protocol);成功时返回文件描述符,失败时返回-1。domain:套接字中使用的协议族(protocol family)信息。type:套接字数据传输类型信息。protocol:计算机间通信中使用的协议信息。Protocol Family:头文件sys/socket.h...原创 2019-03-29 15:23:19 · 379 阅读 · 0 评论 -
TCP/IP 第3章 地址族与数据序列
3.1 分配给套接字的IP地址与端口号IP是Internet Protocol(网络协议)的简写,是为收发网络数据而分配给计算机的值。端口号并非赋予计算机的值,而是为区分程序中创建的套接字而分配给套接字的序号。网络地址:A类:0-127、B类128-191、C类192-223。通过套接字收发数据时,数据传到网络后即可找到正确的主机。端口号:端口号就是在同一操作系统内为区分不同套接字而设...原创 2019-04-04 13:30:30 · 396 阅读 · 0 评论 -
TCP/IP 第4章 基于TCP的服务器端/客户端(1)
TCP:Transmission Control Protocol,传输控制协议。实现基于TCP的服务器端/客户端TCP服务端的默认函数调用顺序socket()-bind()-listen()-accept()-r/w-close()进入连接请求状态:当已经调用bind函数给套接字分配了地址之后,接下来就要通过调用listen函数进入等待连接请求状态。只有调用了listen函数...原创 2019-04-06 13:24:01 · 414 阅读 · 0 评论