博客专栏  >  互联网   >  计算机网络

计算机网络

网络是移动互联网的基础,对网络基础的理解对设计、开发都非常重要,该专栏将主要介绍网络通信的实现原理、底层机制以及实际应用等

关注
2 已关注
5篇博文
  • 将网卡中断分布到多个cpu上的方法

    Linux下默认的一个网卡的中断操作只是有一个cpu来处理,目前多数主机都是多核cpu,在网络io操作比较多的服务器上,io操作往往成为瓶颈。 最直观的体现就是,当网络操作较多时,应用程序的cpu飙升...

    2015-08-11 15:11
    2210
  • TCP通信的基本流程

    1.  简单的示例伪程序 服务端伪代码: // 1. 建立一个监听socket listen_socket = socket(AF_INET, SOCK_STREAM, 0); //...

    2016-01-21 11:09
    770
  • epoll示例程序——服务端

    源码: #include #include #include #include #include #include #include #include #include //返回...

    2016-02-16 14:28
    582
  • unix文件描述符——socket

    在unix系统中,socket和普通文件一样对待,因为它可以像普通文件一样被读和写,但是它还有一些自己独特的特点,例如,文件的读写位置可以设置,但是socket只能被顺序的读写等等,那么在unix系统...

    2016-07-16 13:12
    2645
  • TCPIP协议卷2之io中断

    一、操作系统关于网络部分的分层处理 操作系统完成用户和物理链路之间的转换,这种转换可简单分为三个层面,如下图所示: 插口层,直接对应用户的系统调用,完成用户调用参数校验等等,它不设计任何网络协议相...

    2016-08-05 14:37
    734

架构设计
2317282
thrift
525634
windows相关
555472
java相关
1841127
MFC相关
919279
C/C++
2837797
Redis及其应用
519969
MQTT协议及其应用
1052567

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部