博客专栏  >  互联网   >  网络编程杂谈

网络编程杂谈

谈一谈不同平台C/C++网络编程时的模式和问题

关注
6 已关注
12篇博文
  • 网络编程之 Socket的模式(四) --- “Window网络I/O模型” 续

    1. Windows下的异步I/O             在接下来讨论"Overlapped I/O 事件通知模型"、"Overlapped I/O 完成例程模型"、"IOCP模型"之前,先来看一下...

    2013-11-11 12:20
    2512
  • 网络编程之 Socket的模式(三) --- “Window网络I/O模型”

    1. Window下网络I/O模型          Window系统提供了另外一些网络模型,除了兼容Linux上的阻塞式I/O模型、非阻塞式I/O模型、I/O复用模型(只兼容select)外,还包括...

    2013-10-31 12:10
    1750
  • 网络编程之 Socket的模式(二) --- “Linux网络I/O模型”

    1. Linux下网络I/O模型          对于Linux系统,Richard Stevens在中提到了5种网络I/O模型(下面的图也来自于这本书),分别是:          1. 阻塞式I...

    2013-10-21 12:10
    2275
  • 网络编程之 Socket的模式(一) --- “阻塞/非阻塞” 与 “同步/异步”

    1.  阻塞/非阻塞         对于网络编程而言,Socket模式是开发者必须明确的一个问题。对于Socket的操作,可以分为阻塞模式和非阻塞模式两种。在两种不同模式下,同一个Socket函数的...

    2013-10-17 12:11
    1973
  • 网络编程之 Socket函数 (二)

    1. 概述              在《网络编程之 socket函数 (一)》 中所讲到的所有socket函数并不涉及设置socket属性,而只是定义了客户端和服务器端的socket流程。服务器端和...

    2013-09-26 22:39
    1484
  • 网络编程之 Socket函数 (一)

    1. 概述           在网络协议中,分层思想是非常重要的,各层协议分工明确,各干各事。在现实世界中,IP网际层的实现分布在路由器和各种PC终端中,TCP传输层的实现则存在于PC终端。换句话说...

    2013-09-25 15:04
    1504
  • 《计算机网络》 读书笔记(六) 协议比较

    这里所讲的协议比较主要是指协议格式的比较。理论上来说,数据链路层,网际层,传输层的用途和目的各不相同,协议的实现自然也不相同,比较起来意义不大。但是把它们罗列放在一起后,各自的特点和协议的目的就更加的...

    2013-09-20 16:26
    1357
  • 《计算机网络》 读书笔记(五) 其他杂项

    3. 以太网结构和现实的物理实现 3.1 物理器件 适配器(Adapter): 即网卡,计算机与外界局域网的链接即通过适配器。在适配器上装有处理器和存储器(包括RAM和ROM)。适配器和局域网之间的通...

    2013-09-02 11:26
    1546
  • 《计算机网络》 读书笔记(四) 运输层

    运输层 运输层是整个网络体系结构中的关键层次。运输层中最重要的协议包括:UDP和TCP。TCP比UDP复杂的多,它是面对连接的可靠服务,包括了流量控制、拥塞控制等一些特殊机制。 运输层协议概述 进...

    2013-08-31 07:38
    2238
  • 《计算机网络》 读书笔记(三) 网络层

    3. 网络层             网络层设计思想:网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。网络在发送分组时不需要先建立连接。每一个分组(也就是IP数据报)独立发送,与其前...

    2013-08-25 19:00
    1649
  • 《计算机网络》 读书笔记(二) 协议概述及链路层描述

    记得以前学习网络知识的时候,看过几本书,受益匪浅。其中论述TCP/IP协议的,除了的,就是W.Richard Stevens的了。之后工作中也陆陆续续的间或有网络项目,便一直以为自己对协议栈很了解。直...

    2013-08-25 19:00
    1845
  • 《计算机网络》 读书笔记(一) 可靠传输的工作原理

    记得以前学习网络知识的时候,看过几本书,受益匪浅。其中论述TCP/IP协议的,除了的,就是W.Richard Stevens的了。之后工作中也陆陆续续的间或有网络项目,便一直以为自己对协议栈很了解。直...

    2013-08-25 18:58
    2537

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