![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
计算机网络
文章平均质量分 92
计算机网络积累
森三木
别怀疑其实就是我!
展开
-
Linux c 网络编程--中篇
Linux c 网络编程--中篇1.字节顺序与转换函数1.1字节顺序1.2Linux系统提供的转换函数2.获取和设置套接字属性2.1获取套接字属性2.2设置套接字属性 1.字节顺序与转换函数 1.1字节顺序 大端模式:高字节数据存放在低地址,低字节数据存放在高地址。 小端模式:低字节数据存放在低地址,高字节数据存放在高地址。 数据0x04030201存放如下 注意 1.对于char类型数据由于只占一个字节,因此不存在大小端的问题 2.对于IP地址、端口等非char类型数据,必须在数据发送到网络之前转原创 2020-06-16 22:29:00 · 186 阅读 · 0 评论 -
Linux C-网络编程--上篇
Linux C-网络编程1.通用套接字2.具体赋值使用的套接字创建套接字建立连接绑定套接字监听套接字接受连接发送和接收数据 1.通用套接字 #include<linux/socket.h> struct sockaddr{ unsigned short sa_family;//协议族类型2字节,AF_INET(TCP/IP协议) char sa_data[14]; //具体协议地址14字节 } 一般并不对该通用结构体进行操作,而是使用另一个等价数据结构 2.具体赋值使用的套接字 stru原创 2020-06-12 23:33:09 · 240 阅读 · 0 评论 -
计算机网络-运输层-UDP
计算机网络-运输层-UDP用户数据报协议UDPUDP概述1.UDP主要特点2.UDP首部格式3.UDP端口复用4.UDP计算检验和 用户数据报协议UDP UDP:User Datagram Protocol UDP概述 1.UDP 只在 IP 的数据报服务之上增加了很少一点的功能,即端口的功能和差错检测的功能。 1.UDP主要特点 1.UDP是无连接的,减少了开销和发送数据之前的时延。 2.不保证可靠交付,即尽最大努力交付,主机不用维持复杂的连接状态表。 3.面向报文的,UDP一次交付一个原创 2020-06-10 23:48:52 · 264 阅读 · 0 评论