
计算机网络知识
牛哥之零的起点
ITman
展开
-
TI通信开发套件NDK
NDK开发套件的高效率设计为了加速其高档DSP的网络化进程,TI公司结合其C6000系列芯片推出了TCP/IP NDK (Network Developer’s Kit)开发套件。NDK主要的组件包括:(1)支持TCP/TP协议栈程序库。其中主要包含的库有:支持TCP/IP网络工具的库,支持TCP/IP协议栈与DSP/BIOS平台的库,网络控制以及线程调度的库(包括协议栈的初始化以转载 2014-12-30 13:14:55 · 1004 阅读 · 0 评论 -
关于MAC地址与IP地址相关知识
1.如何查本机器MAC地址开始——运行——输入cmd——输入ipconfig/all——有个本地连接的部分,那个物理地址或者是Physical Address就是。2.如何查本机器IP地址开始——运行——输入cmd——输入ipconfig3.MAC地址是48(6个字节)位,IP地址是32(字节)位。4.数据在传输过程中MAC地址地址与IP地址变化情况如下:在传输原创 2014-12-03 14:21:37 · 864 阅读 · 2 评论 -
TCP 的那些事儿
TCP 的那些事儿(上)目录(?)[-]TCP头格式TCP的状态机数据传输中的Sequence NumberTCP重传机制超时重传机制快速重传机制SACK 方法Duplicate SACK 重复收到数据的问题TCP是一个巨复杂的协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦的过程,但对于学转载 2014-12-02 16:45:26 · 536 阅读 · 0 评论 -
TCP三次握手和四次挥手
目录(?)[-]整个过程概览三次握手四次挥手整个过程Client端所经历的状态整个过程Server端所经历的状态状态详解SYN攻击注意点及问题转载链接参考链接整个过程概览建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:三次握手所谓三次握手(Three-way Handshake),是指转载 2014-12-02 16:43:22 · 596 阅读 · 0 评论 -
走马观花之TCP/IP
对于软件开发而言,我们应该更偏重于协议的掌握。废话不多说,先对TCP/IP层做个简单的介绍吧,凡是由浅入深,慢慢来……TCP/IP协议族: 这个图还算漂亮吧,下面对每个协议进行一个简单的说明:TCP:传输控制协议,把应用程序交给它的数据分成合适的小块交给下面的网络层,确认接收到的分组,设置发送最后确 认分组超时时钟等转载 2014-12-02 16:40:32 · 481 阅读 · 0 评论 -
TCP/IP四层模型
ISO制定的OSI参考模型的过于庞大、复杂招致了许多批评。与此对照,由技术人员自己开发的TCP/IP协议栈获得了更为广泛的应用。如图2-1所示,是TCP/IP参考模型和OSI参考模型的对比示意图。 图2-1 TCP/IP参考模型 2.1 TCP/IP参考模型的层次结构 TCP/IP协议栈是美国国防部高级研究计划局计算机网(Advanced Resea转载 2014-12-02 16:38:06 · 619 阅读 · 0 评论 -
网络模型分析
网络协议设计者不应当设计一个单一、巨大的协议来为所有形式的通信规定完整的细节,而应把通信问题划分成多个小问题,然后为每一个小问题设计一个单独的协议。这样做使得每个协议的设计、分析、时限和测试比较容易。协议划分的一个主要原则是确保目标系统有效且效率高。为了提高效率,每个协议只应该注意没有被其他协议处理过的那部分通信问题;为了主协议的实现更加有效,协议之间应该能够共享特定的数据结构;同时这些协议的组合转载 2014-12-02 16:35:44 · 611 阅读 · 0 评论 -
OSI七层模型详解
OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能就是帮助不同类型的主机实现数据传输 。完成中继功能的节点通常称为中继系统。在OSI七层模型中,处于不同层的中继系统具有不同的名称。 一个设备工作在哪一层,关键看它工作时利用哪一层的数据头部信息。网桥工作时,是以MAC头部来决定转发端口的,因此显然它是数据链路层的设备。转载 2014-12-02 16:32:45 · 439 阅读 · 0 评论