tcp实现ftp功能

您所在的位置:网站首页 udp发送函数耗时工作原理 tcp实现ftp功能

tcp实现ftp功能

2023-03-19 18:53| 来源: 网络整理| 查看: 265

#include

#include

int socket(int domain, int type, int protocol);

功能:创建套接字文件

参数:

        domain:协议族 ,选择通信方式

                AF_UNIX, AF_LOCAL 本地通信

                AF_INET IPv4 ip和端口

                AF_INET6 IPv6

        type:通信协议-套接字类型

                SOCK_STREAM 流式套接字

                SOCK_DGRAM 数据报套接字

                SOCK_RAW 原始套接字

        protocol:协议 填0,自动匹配底层TCP或UDP等协议。根据type匹配

        系统默认自动帮助匹配对应协议

        传输层:IPPROTO_TCP、IPPROTO_UDP、IPPROTO_ICMP

        网络层:htons(ETH_P_IP|ETH_P_ARP|ETH_P_ALL)

返回值:成功。返回同于链接的文件描述符

                失败 -1,更新errno



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3