网络
pengshengli
横看成峰侧成岭,远近高低各不同。
不识庐山真面目,只缘身在此山中。
展开
-
网络查询工具
通过进程查看连接的ip端口信息 lsof -p 16782 -nP | grep TCP原创 2022-03-23 11:16:23 · 641 阅读 · 0 评论 -
ubantu18.04server配置IP
ubuntu 18.04 netplan yaml配置固定IP地址 主机ping不通虚拟机转载 2019-04-06 23:15:03 · 363 阅读 · 0 评论 -
Linux系统网络I/O模型
Linux系统网络I/O模型 几个概念: 阻塞 非组赛 同步 异步原创 2019-04-13 20:03:03 · 100 阅读 · 0 评论 -
Linux I/O复用技术---epoll
1.介绍 epoll和之前介绍的select/poll有很大的差异,几乎现在所有的高并发I/O模型都使用epoll(如nginx)。 #include <sys/epoll.h> int epoll_create(int size); int epoll_ctl(int epfd, int op, int fd, struct epoll_event *even...原创 2019-05-19 00:54:43 · 120 阅读 · 0 评论 -
网络通信基础知识(tcp/ip)
入门书籍:图解服务器端网络架构.pdf 一、TCP/IP协议栈中的各层的作用 1.物理层:解决的是传输0和1的问题 2.链路层:解决的是数据从源地址到目的地址传输的问题,通过MAC地址在自己的局域网内,以及通过L2交换机维护MAC地址和网口的映射表,来确保子网的数据有序的传输。 问题:既然局域网是用MAC地址就可以通信,为什么还需要IP地址? 局域网用MAC通讯为什么还要IP? 可...原创 2019-05-19 17:51:54 · 1298 阅读 · 0 评论 -
Linux I/O复用技术---poll
1.介绍 poll函数的作用是检测一组 socket 中某个或某几个是否有“事件”就绪,即可读、可写。 在Linux平台下的poll定义如下: #include <poll.h> int poll(struct pollfd *fds, nfds_t nfds, int timeout); 参数: fds struct pollfd指针类型, struct p...原创 2019-05-18 10:28:56 · 160 阅读 · 0 评论