计算机网络
文章平均质量分 88
萌小宏
情不知所起,一往而深
展开
-
网络数据传输的三种校验方法
一、奇偶校验根据被传输的一组二进制代码的数位中“1”的个数是奇数或偶数来进行校验。采用奇数的称为奇校验,反之,称为偶校验。采用何种校验是事先规定好的。通常专门设置一个奇偶校验位,用它使这组代码中“1”的个数为奇数或偶数。若用奇校验,则当接收端收到这组代码时,校验“1”的个数是否为奇数,从而确定传输代码的正确性。校验方法 奇校验:就是让原有数据序列中(包括你要加上的一位)1的个数为奇原创 2016-11-05 20:28:59 · 18012 阅读 · 0 评论 -
WireShark抓包工具的使用
Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用 WinPCAP作为接口,直接与网卡进行数据报文交换。Wireshark环境搭建1)Windows环境 下载一个安装包,默认配置,一路 next即可完成安装。安装包下载请点此处。2)ubuntu环境(这里测转载 2016-11-17 20:25:08 · 534 阅读 · 0 评论 -
如何让UDP实现可靠传输
如何让UDP实现可靠传输自定义通讯协议,在应用层定义一些可靠的协议,比如检测包的顺序,重复包等问题,如果没有收到对方的ACK,重新发包UDP没有Delievery Garuantee,也没有顺序保证,所以如果你要求你的数据发送与接受既要高效,又要保证有序,收包确认等,你就需要在UDP协议上构建自己的协议。比如RTCP,RTP协议就是在UPD协议之上专门为H.323协议簇上的IP电话设计的一原创 2016-12-10 15:39:12 · 8291 阅读 · 0 评论 -
网络编程的理论知识-五类IP的范围
1、五类IP的范围IP地址分为A,B,C,D,E五类。网络号:用于识别主机所在的网络; 主机号:用于识别该网络中的主机。其中A类分配给政府机关使用,B类地址给大中型企业使用,C类地址给个人使用。这三种是主要的。IP地址分为五类,A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验,各类可容纳的地址数目不同。其中A类、B类、和C类这转载 2016-12-14 21:40:56 · 360 阅读 · 0 评论 -
网络OSI和TCP/IP参考模型详解
1、四层,七层网络模型(以及每层对应的协议)网络模型 对应协议原创 2016-12-12 20:04:11 · 328 阅读 · 0 评论 -
三次握手和四次挥手详解
一、TCP报文格式 TCP/IP协议的详细信息参看《TCP/IP协议详解》三卷本。下面是TCP报文格式图: 图1 TCP报文格式 上图中有几个字段需要重点介绍下: (1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。 (2)确认序号:Ack序号,占32位,只有ACK标志位为1时,确认序号字段才有效,Ack=Seq+1原创 2016-12-09 22:46:32 · 422 阅读 · 0 评论 -
网络编程之并发服务器,分布服务器
一、并发服务器,分布式服务器(结构)什么是分布式系统架构分布式系统架构简单的说是运行在多个处理器上的软件构架设计。 分布式系统是建立在网络之上的软件系统。正是因为软件的特性,所以分布式系统具有高度的内聚性和透明性。 网络和分布式系统之间的区别更多的在于高层软件(特别是操作系统),而不是硬件。内聚性是指每一个数据库分布节点高度自治,有本地的数据库管理系统。架构,又名软原创 2016-12-15 22:21:06 · 343 阅读 · 0 评论 -
计算机网络知识归纳总结
1.网络结构在OSI参考模型中,物理层的作用是透明的传输比特流。对等实体在一次交互作用中传送的信息单位称为协议数据单元,它包括控制信息和用户数据两部分。上下层实体之间的接口称为服务访问点(SAP),网络层的服务访问点也称为网络地址,通常分为网络号和主机号。OSI参考模型分为:物理层、数据链路层,网络层,传输层,会话层,表示层,应用层。物理层涉及到在信道上传输的原始比特流。数据链路层的主原创 2017-03-27 07:56:15 · 1477 阅读 · 0 评论