转自: http://blog.chinaunix.net/uid-9112803-id-3213492.html 摘要: 本文简单介绍了网络层理论知识,详细讲解了IP数据报各个字段,并从Wireshark俘获分组中选取IP数据报进行分析,也阐述了分组和分片的区别。 一、IPv4数据报 网络层是处理...
分类:
其他好文 时间:
2015-04-05 17:19:10
阅读次数:
185
一、传输层协议从之前介绍的网络层协议来看,通信的两端是两台主机,IP数据报首部就标明了这两台主机的IP地址。但是从传输层来看,是发送方主机中的一个进程与接收方主机中的一个进程在交换数据,因此,严格地讲,通信双方不是主机,而是主机中的进程。主机中常常有多个应用进程同时在与外部通信(比如你的浏览器和QQ...
分类:
其他好文 时间:
2015-04-03 11:03:41
阅读次数:
137
IP协议是TCP/IP协议族中最核心的协议,它提供不可靠、无连接的数据报传输服务。所以理解IP协议对于我们学习网络至关重要。
IP首部
重要字段介绍:
4bit首部长度:以4字节为单位,决定了IP首部长度最大为15*4=60,一般的IP数据报首部长度为20,此时该字段为5.
8bit的服务类型:包括一个3bit的优先权子字段(可以忽略),4bit的tos子字...
分类:
其他好文 时间:
2015-04-02 22:37:27
阅读次数:
209
ICMP协议、Ping程序、Traceroute程序
ping程序和Traceroute程序都是基于ICMP协议的,放在一起看。
ICMP是网络层的协议,尽管它是封装在IP数据报内部。
ICMP报文格式:
8位类型字段区分类型,代码区分类型(如下图),16位检验和覆盖ICMP的头部和数据部分。
根据上图可以看到 ICMP分为查询和差错两种,注意...
分类:
其他好文 时间:
2015-03-20 13:01:02
阅读次数:
150
因特网使用的IP协议是无连接的,因此其传输是不可靠的。这样容易使人们感到因特网很不可靠,那为什么当初不直接把它设计为可靠的?
先打一个比方。邮局寄送的平信很像无连接的IP数据报。每封平信可能走不同的传送路径,同时平信也不保证不丢失。当我们发现收信人没有收到寄出的平信时,去找邮局索赔是没有用的。邮局会说:“平信不保证不丢失。怕丢失就请你寄挂号信”。但是大家并不会将所有的信件都用挂号方式邮寄...
分类:
其他好文 时间:
2015-03-19 13:19:17
阅读次数:
357
链路层作用: (1)为IP模块发送和接收IP数据报; (2)为ARP发送ARP请求和接受ARP应答 (3)为RARP发送RARP请求和接受ARP应答 协议:以太网和SLIP协议 A.以太网协议数据封装格式(帧): 注: 1.目的地址和源地址都是MAC地址(48比特),这一点两者相同 2.在802标准...
分类:
其他好文 时间:
2015-03-14 21:40:49
阅读次数:
167
基础知识: IP协议又称互联网协议是互联网间互联的数据报协议,它提供网间连接的完善功能,包括IP数据报规定互联网络范围内的地址格式 TCP协议即传输控制协议,规定一种可靠的数据信息传递服务 IP地址是用于唯一标识网络中的一个通信实体,比如一台电脑,一台打印机,或者是路由器的某一个端口,而在基于...
分类:
其他好文 时间:
2015-03-14 16:38:12
阅读次数:
126
(1) ICMP协议工作在网络层
(2) 提出的目的:为了更加有效地转发IP数据报和提高交付成功的机会。
(3) 作用:
简单点说:当转发IP数据报出现错误时,给出原因。
具体点说:当路由器或者主机发送IP数据报出现错误时,路由器或者主机会向源点发送原因。
注意:ICMP是网络层的自我检测,用来检测信息是否到达目的地。若没到达,在提供原因。
(4) 怎么发送...
分类:
其他好文 时间:
2015-03-08 15:47:29
阅读次数:
136
网络设备有数据要发送给另一台网络设备时,必须要知道对方的网络层地址(即IP地址)。IP地址由网络层来提供,但是仅有IP地址是不够的,IP数据报文必须封装成帧才能通过数据链路进行发送。数据帧必须要包含目的MAC地址,因此发送端还必须获取目的MAC地址。通过目的IP地址而获取目的MAC地址的过程是由ARP(Address Resolution Protocol)协议来实现的。学习目标:
1. 掌握AR...
分类:
其他好文 时间:
2015-02-25 22:27:17
阅读次数:
317
第6章 网际协议:无连接数据报交付(IPv4)
6.3 互联网体系结构和基本原理
互联网是围绕着一个分层结构中的三个概念化网络服务来设计的;这个结构相当健壮且有很强的适应性,使互联网取得了很大成功。
6.7 数据报格式及个部分讲解
版本字段(4位):
IP协议的版本,通信双方使用的协议版本须一致,目前普遍使用IPv4,IPv6目前处于起步阶段。
...
分类:
其他好文 时间:
2015-02-18 16:29:12
阅读次数:
274