
网络编程
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 · 359 阅读 · 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 · 382 阅读 · 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 · 403 阅读 · 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 · 417 阅读 · 0 评论