前段时间做了一个开发,涉及到网络编程,开发过程比较顺利,但任务完成后始终觉得有一些疑惑。主要是因为对网络协议不太熟悉,对一些概念也没弄清楚。后来 我花了一些时间去了解这些网络协议,现在对TCP/IP网络协议有了初步的认识,在这里总结出来,可以梳理一下我对网络协议的理解,加深印象. 话说两台电脑要通....
分类:
其他好文 时间:
2014-08-25 18:30:04
阅读次数:
216
一、socket简介
1. 套接字
套接字是为特定网络协议(例如TCP/IP,ICMP/IP,UDP/IP等)套件对上的网络应用程序提供者提供当前可移植标准的对象。
它们允许程序接受并进行连接,如发送和接受数据。为了建立通信通道,网络通信的每个端点拥有一个套接字对象极为重要。
套接字为BSD UNIX系统核心的一部分,而且他们也被许多其他类似UNIX的操作系统包括Linux所采纳。
...
分类:
编程语言 时间:
2014-08-23 23:00:31
阅读次数:
356
SimpliciTI简介 SimpliciTI是TI开发的一份专门针对其CCxxxx系列无线通信芯片的网络协议。按照其官方说法SimpliciTI是一个基于连接的点对点通讯协议。它支持两种网络拓扑结构:直接的点对点通信结构和基于星型连接的网络拓扑结构。在星型连接中hub点在SimpliciTI中被称...
分类:
其他好文 时间:
2014-08-22 00:05:05
阅读次数:
332
SimpliciTI简介 SimpliciTI是TI开发的一份专门针对其CCxxxx系列无线通信芯片的网络协议。按照其官方说法SimpliciTI是一个基于连接的点对点通讯协议。它支持两种网络拓扑结构:直接的点对点通信结构和基于星型连接的网络拓扑结构。在星型连接中hub点在SimpliciTI中被称...
分类:
其他好文 时间:
2014-08-21 18:49:44
阅读次数:
266
(注:本文所讲的网络协议只针对TCP协议)
背景:开发一个C/S的应用势必需要服务端和客户端的适配,包括网络协议、数据传输格式、业务处理的适配。由于服务端承载着大量的客户端,需要高并发、高性能、高可靠性,在我们的认知里往往认为服务端的网络模型和架构设计很复杂。但是客户端嘛,无非就是建立网络连接,发个请求收个回复如此简单。所以在工作中经常会出现有些客户端处理界面和业务的同事对平台开发者说,你做...
分类:
其他好文 时间:
2014-08-18 08:04:13
阅读次数:
162
[关键词] TCP IP 数据包 结构 具体解释 网络 协议一般来说,网络编程我们仅仅须要调用一些封装好的函数或者组件就能完毕大部分的工作,可是一些特殊的情况下,就须要深入的理解网络数据包的结构,以及协议分析。如:网络监控,故障排查等……IP包是不安全的,可是它是互联网的基础,在各方面都有广泛的应用...
分类:
其他好文 时间:
2014-08-17 22:37:42
阅读次数:
294
(注:本文所讲的网络协议只针对TCP协议)背景:开发一个C/S的应用势必需要服务端和客户端的适配,包括网络协议、数据传输格式、业务处理的适配。由于服务端承载着大量的客户端,需要高并发、高性能、高可靠性,在我们的认知里往往认为服务端的网络模型和架构设计很复杂。但是..
分类:
其他好文 时间:
2014-08-17 17:10:43
阅读次数:
185
前言在介绍和使用tcpdump之前,请确保您已经掌握或者了解如下几个关键概念,否则后面的内容让你有点痛苦。能够在Linux命令行下工作理解OSI七层网络协议的概念熟悉各层的协议头部,重点是IP/TCP/UDP交换机和路由器对应于OSI的协议层另外还需要注意的是:tcpdump是基于Unix系统的..
分类:
其他好文 时间:
2014-08-14 21:08:59
阅读次数:
506
51CTO学院,在软考备考季特别整理了"2014年软考网络管理员-考试练习题及答案",帮助各位学院顺利过关!更多软件水平考试辅导及试题,请关注51CTO学院-软考分类吧!查看汇总:2014年软考网络管理员考试练习题及答案【汇总篇】1、网络协议主要要素为(C)。A.数据格式、编码、信号..
分类:
其他好文 时间:
2014-08-13 15:13:47
阅读次数:
184
建立在TCP协议上的网络协议有telnet,ssh,ftp,http等等。这些协议根据数据吞吐量来分成两大类: (1)交互数据类型,例如telnet,ssh,这种类型的协议在大多数情况下只是做小流量的数据交换,比如说按一下键盘,回显一些文字等等。 交互数据类型在通讯中比例为10%; ...
分类:
其他好文 时间:
2014-08-11 21:10:32
阅读次数:
207