UNIX网络编程读书笔记(三)第三章 套接字编程简介

本文详细介绍了UNIX网络编程中套接字地址的相关知识,包括IPv4和IPv6套接字地址结构、通用套接字地址结构、字节序函数以及地址转换函数。重点讨论了套接字地址在进程到内核和内核到进程传递中的处理方式,以及字节操纵函数在数据传输中的作用。
摘要由CSDN通过智能技术生成

套接字地址

每个协议族都定义它自己的套接字地址结构。这些结构的名字均以 sockaddr_ 开头,并以对应每个协议族的唯一后缀结尾。

IPv4套接字地址结构(网际套接字地址结构)

#include <netinet/in.h>  
struct in_addr{
     
    in_addr_t   s_addr;     /*32-bit IPv4 address*/  
                            /*network byte ordered【网络字节序】*/  
}  
  
struct sockaddr_in{
     
    uint8_t     sin_len;    /*lengt
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值