TCP/IP协议
文章平均质量分 75
小菜一枚
这个作者很懒,什么都没留下…
展开
-
TCP/IP详解读书笔记(第11章 UDP:用户数据报协议)
TCP/IP详解读书笔记(第11章 UDP:用户数据报协议) UDP是一个简单的面向数据报的运输层协议:进程的每个输出操作都正好产生一个UDP数据报,并组装成一份待发送的IP数据报。UDP不提供可靠性:它把应用程序传给IP层的数据发送出去,但是并不保证它们能到达目的地。UDP数据报封装格式如图1所示。图1:UDP数据报封装格式 UDP首部UDP首部的各字段如图2所示。转载 2011-12-17 11:46:13 · 949 阅读 · 0 评论 -
TCP/IP详解读书笔记(第六章 ICMP:Internet控制报文协议)
ICMP是IP层的一个组成部分,它传递查询报文和差错报文,ICMP报文通常被IP层或更高层协议(TCP或UDP)使用,它是在IP数据包内被传输的,如图1所示。图1:ICMP封装在IP数据包内部 ICMP报文格式 如图2所示,所有报文的前4个字节都是一样的,但是剩下的其他字节则互不相同。图2:ICMP报文格式类型字段可以有15个不同的值,以描述特定类型的ICMP转载 2011-12-17 11:48:49 · 1094 阅读 · 0 评论 -
TCP/IP详解读书笔记(第12章 广播和多播)
TCP/IP详解读书笔记(第12章 广播和多播) 我们曾提到有三种IP地址:单播地址、广播地址和多播地址。本章将更详细地介绍广播和多播。说明:单播地址:目的为单个主机广播地址:目的端为给定网络上的所有主机多播地址:目的端为同一组内的所有主机广播和多播仅应用于UDP,因为它们需将报文同时传往多个接收者。而TCP是一个面向连接的协议,它意味着分别运行于两主机(由IP地址确定)内的两转载 2011-12-17 11:51:03 · 711 阅读 · 0 评论 -
TCP/IP详解读书笔记(第三章 网际协议)
http://www.cppblog.com/aurain/archive/2008/05/12/49668.htmlTCP/IP详解读书笔记(第三章 网际协议)第三章 IP:网际协议 IP是TCP/IP协议族中最为核心的协议。所有的TCP、UDP、ICMP及IGMP数据都以IP数据报格式传输(如图1所示)。图1 IP提供不可靠、无连接的数据报传送服务。不可转载 2011-12-17 12:13:15 · 608 阅读 · 0 评论 -
TCP/IP详解读书笔记(第13章IGMP:Internet组管理协议)
http://www.cppblog.com/aurain/archive/2008/09/02/60771.htmlTCP/IP详解读书笔记(第13章IGMP:Internet组管理协议) 本章将介绍用于支持主机和路由器进行多播的Internet组管理协议( IGMP)。它让一个物理网络上的所有系统知道主机当前所在的多播组。多播路由器需要这些信息以便知道多播数据报应该向哪些接口转发。转载 2011-12-17 12:18:04 · 796 阅读 · 0 评论 -
TCP/IP详解读书笔记(第四章 ARP:地址解析协议)
当一台主机把以太网数据帧发送到位于同一局域网上的另一台主机时,是根据48bit的以太网地址来确定目的接口的。设备驱动程序从不检查IP数据报中的目的IP地址。ARP为IP地址到对应的硬件地址(MAC)之间提供动态映射。ARP高速缓存 ARP高效运行的关键是由于每个主机上都有一个A R P高速缓存。这个高速缓存存放了最近Internet地址到硬件地址之间的映射记录。高速缓存中每一转载 2011-12-17 11:44:33 · 697 阅读 · 0 评论 -
常见tcp/ip协议结构定义
http://www.cppblog.com/aurain/archive/2009/12/03/102451.html #ifndef _PROTO_H_#define _PROTO_H_/**//** TCP/IP 协议类型*/#define IPPROTO_IP 0 // IP#define IPPROTO_ICMP转载 2011-12-17 12:10:04 · 988 阅读 · 0 评论 -
Torrent文件结构解析
http://hi.baidu.com/beisika/blog/item/c8b68f13a34a3e31dd54015c.htmlTorrent文件内的数据结构分为以下几部分:announce:Tracker的主服务器announce-list:Tracker服务器列表comment:种子文件的注释comment.utf-8:种子文件转载 2012-02-14 14:24:16 · 2616 阅读 · 0 评论