
网络通信
RunBoying
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
路由动态选路协议
rip 用于域内(一些自治系统)的协议 域内协议叫做igp rip是igp的一种ospf是一种新的igp协议 叫做开放最短路径优先外部网关协议叫做egp 或者是bgp原创 2011-11-12 22:26:22 · 549 阅读 · 0 评论 -
linux socket 优化,提升网络速度
转载自:http://hi.baidu.com/lewutian/blog/item/d2d723b75391d7ff31add1f1.html使用 Sockets API,我们可以开发客户机和服务器应用程序,它们可以在本地网络上进行通信,也可以通过 Internet 在全球范围内进行通信。与其他 API 一样,您可以通过一些方法使用 Sockets API,从而提高 Socket 的转载 2012-01-17 09:20:32 · 7612 阅读 · 0 评论 -
TCP和UDP 协议发送数据包的大小
转载自:http://blog.chinaunix.net/space.php?uid=20180960&do=blog&id=2998594 在进行UDP编程的时候,我们最容易想到的问题就是,一次发送多少bytes好? 当然,这个没有唯一答案,相对于不同的系统,不同的要求,其得到的答案是不一样的,这里仅对像ICQ一类的发送聊天消息的情况作分析,对于其他情况,或许也能得到一转载 2012-01-12 08:28:58 · 753 阅读 · 0 评论 -
TCP/IP协议中分包与重组原理介绍
转载自:http://hi.baidu.com/lbxthinker/blog/item/8435adc3e084e1080ff4772b.html 引言分片是分组交换的思想体现,也是IP协议解决的两个主要问题之一。在IP协议中的分片算法主要解决不同物理网络最大传输单元(MTU) 的不同造成的传输问题。但是分组在传输过程中不断地分片和重组会带来很大的工作量还会增加一些不安全的因素。我们转载 2012-01-12 08:32:15 · 1063 阅读 · 0 评论 -
你所不知道的传输层
转载自:http://java-mzd.iteye.com/blog/1007577 PS.老规矩,列出可能遇到的20个问题,如果您是都能回答的高手,请您绕道,我是小菜,只做自己的学习笔记。 1. 传输层的主要功能是什么?2. 传输层如何区分不同应用程序的数据流?3. 传输层有哪些协议?4. 什么是UDP协议?5. 为什么有了UDP,还需要TCP?6. 什转载 2012-01-12 08:30:10 · 767 阅读 · 0 评论 -
ip包中的协议类别字段值
17 udp 6 tcp 132 sctp0 保留字段,用于IPv6(跳跃点到跳跃点选项) 1 Internet控制消息 icmp2 Internet组管理 igmp3 网关到网关 4 1P中的IP(封装) 5 流 6 传输控制 tcp7 CBT 8 外部网关协议 9 任何私有内部网关(Cisco在它的IGRP实现中使用) 10 BBNRCC监视转载 2012-01-11 17:29:41 · 1357 阅读 · 0 评论 -
linux 获取远程系统时间的例子
linux进程通信 获取远程系统时间的例子server.c--------------------#include #include #include #include #include #include #include #include #include #include #include#define LOCAL_IP "192.168.59.194"原创 2011-12-23 15:48:46 · 2424 阅读 · 0 评论 -
滑动窗口——TCP可靠传输的实现
转载自:http://hi.baidu.com/bellgrade/blog/item/935a432393b949ae4723e828.html (1).窗口机制 滑动窗口协议的基本原理就是在任意时刻,发送方都维持了一个连续的允许发送的帧的序号,称为发送窗口;同时,接收方也维持了一个连续的允许接收的帧的序号,称为接收窗口。发送窗口和接收窗口的序转载 2011-12-09 00:08:34 · 1089 阅读 · 0 评论 -
tcpip协议栈 协议报文合集
1.完整数据包格式 以太网首部|ip首部|tcp(udp)首部|应用数据|以太网尾部 | \/ appl首部|用户数据2.链路层 格式 目的地址|源原创 2011-12-06 17:39:55 · 955 阅读 · 0 评论 -
c++ 类静态变量的用法
main.hclass b{public: static b* instance;}; #include #include #include "main.h"using namespace std; b* b::instance = (b*)0; /* b::instance定义在类里面就是一个变量,但是在外面使用,因为类是一种数据类型,所以它原创 2011-12-04 19:23:01 · 699 阅读 · 0 评论 -
tcp/ip网络各层数据包的长度
最下面 以太网帧: 45字节到1500字节包格式: 以太网首部 ip首部 tcp首部 应用数据 以太网尾部--------------------------------------------------------------------- 14 20 20原创 2011-11-10 23:15:44 · 1145 阅读 · 0 评论 -
TCP 状态机
TCP 状态机 TCP 协议的操作可以使用一个具有 11 种状态的有限状态机(Finite State Machine )来表示,图 3-12 描述了 TCP 的有限状态机,图中的圆角矩形表示状态,箭头表示状态之间的转换,各状态的描述如表 3-2 所示。图中用粗线表示客户端主动和被动的服务器端建立连接的正常过程:客户端的状态变迁用粗实线,服务器端的状态变迁用粗虚线。细线用于不常见的序列,如复转载 2012-02-09 15:25:52 · 2777 阅读 · 0 评论