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

计算机网络

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

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

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

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

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

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

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

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

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

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

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

    2016-08-05 14:37
    815

架构设计
2320272
thrift
531432
windows相关
564142
java相关
1845081
MFC相关
919771
C/C++
2839366
Redis及其应用
524077
MQTT协议及其应用
1057109

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