网络基础
文章平均质量分 73
网络基础概念
技术鱼
一条在技术的海洋中漫游的飞鱼。
展开
-
多路复用I/O-select
网络服务器实现技术原创 2023-05-13 01:33:51 · 551 阅读 · 0 评论 -
网络基础-基础网络命令
回顾常用命令原创 2023-02-13 18:09:39 · 3401 阅读 · 1 评论 -
网络基础-虚拟化工具-网桥
网络基础网桥的基本知识原创 2023-02-10 18:54:10 · 1300 阅读 · 0 评论 -
DPDK-mempool(3)
dpdk mempoll原创 2022-12-11 09:52:43 · 471 阅读 · 0 评论 -
Posix API与网络协议栈实现原理
文章目录网络协议栈Posix API 接口API接口1.socket(),插座,产生listenfd 和tcb(tcp create block)tcp控制块。fd 使用户层,tcp是内核层。socket 实现fd 和tcp 关联。五元组是tcp 的唯一标识。2.bind() ,接受或者发送数据,用来填充本机的ip和端口。3.connect(),填充远端ip和端口。网络协议栈网络协议栈分为7层和四层。Posix API 接口常用的API接口,socket,bind,listen.accept,s原创 2021-11-18 23:05:04 · 1191 阅读 · 0 评论 -
网络编程之字节序
字节序计算机数据表示存在两种字节顺序:网络字节顺序NBO(Network Byte Order)与主机字节顺序HBO(Host Byte Order)或者是大端模式和小端模式网络字节序(大端模式)网络字节顺序NBO: 按从高到低的顺序存储,在网络上使用统一的网络字节顺序,可以避免兼容性问题。主机字节序(小端模式)主机字节顺序HBO: 不同的机器HBO不相同,与CPU设计有关,数据的顺序是由cpu决定的,而与操作系统无关。(大端和小端模式与cpu设计有关而和操作系统无关)特征a) Little-原创 2021-07-15 23:02:15 · 405 阅读 · 1 评论 -
网络编程-UDP
一、基本概念二、理论图UDP-1 udp 客户端和服务端通信流程三、常用函数UDP常用函数发送接受函数#include <sys/cocket.h>/***@brif UDP接受数据包函数*@param [in *@param [in*@param [in*@param [in*@param [in */ssize_t recvfrom (int sockfd, void * buff, size_t nbytes, int flags, struct so原创 2020-12-29 07:07:02 · 183 阅读 · 0 评论