博客园 首页 联系 管理

随笔分类 -  网络知识

摘要:Packet InterNet Croper(ping) 使用ICMP的回应请求和答复来测试网络上节点的IP栈是否初始化及是否存活。traceroute 通过使用TTL的超时机制和ICMP的出错信息的通报机制,显示通往目标网络路径上的路由器列表。这个命令将不能在DOs提示符下使用。tracert 同traceroute一样的命令,而它是一个微软Windows命令,它不能在Cisco路由器上运行。arp -a 在WindowsPC机上显示IP到MAC地址的映射。show iparp 与arp -a一样的命令,但它显示的是在Cisco路由器上的ARP表。与traceroute和tracert命令一 阅读全文
posted @ 2012-04-24 11:53 CodeBlove 阅读(438) 评论(0) 推荐(0)

摘要:(TCP/IP)组是由美国国防部(DoD)所创建的,主要用来确保数据的完整性及在毁灭性战争中维持通信。如果能进行正确的设计和应用,TCP/IP网络将是可靠的并富有弹性的网络。DoD模型与OSI的对应关系DoD模型OSI模型过程/应用层----------------->应用层表示层会话层主机到主机层----------------->传输层因特网层----------------->网络层网络接入层----------------->数据链路层物理层协议层次关系过程/应用层TelnetFTPLPDSNMPTFTPSMTPNFSX Window主机到主机层TCPUDP因特 阅读全文
posted @ 2012-03-31 14:21 CodeBlove 阅读(3533) 评论(0) 推荐(0)

摘要:IP地址分为A、B、C、D、E类,区别在于地址的第一个字节A类: 字节的二进制最高1位必须为0 (0XXXXXXX),取值范围为0-127。IP结构:网段.节点.节点.节点B类: 字节的二进制最高2位必须为10 (10XXXXXX),取值范围为128-191。IP结构:网段.网段.节点.节点C类: 字节的二进制最高3位必须为110 (110XXXXX),取值范围为192-223。IP结构:网段.网段.网段.节点D、E类: 字节的二进制最高3为必须为111 (111XXXXX),取值范围为224-255。特殊类:(这里的节点包含计算机、服务器,路由器等具有IP地址的设备)网段地址全0的:指向当前 阅读全文
posted @ 2012-03-31 09:07 CodeBlove 阅读(960) 评论(0) 推荐(0)

摘要:ICMP协议因特网控制报文协议(ICMP)工作在网络层,它被IP用于提供许多不同的服务。ICMP是一个管理性协议,并且也是一个IP信息服务的提供者。它的信息是被作为IP数据报来传送的。ICMP包具有如下特性:能为主机提供有关网络故障的信息。被封装在IP数据报内。下面是与ICMP相关的一些常见事件和信息。目的不可达 如果路由器不能再向前转发某个IP数据报,这时路由器会使用ICMP传送一条信息返回给发送端来通告这一情况。缓冲区满 如果路由器用于接收输人数据报的内存缓冲区已经满了,它将会使用ICMP向外发送这个信息,直到拥塞解除。跳 每个IP数据报都被分配了一个所允许经过路由器个数的数值,被称为跳( 阅读全文
posted @ 2012-03-30 14:32 CodeBlove 阅读(958) 评论(0) 推荐(0)

摘要:版本(4bit)报头长度(4bit)优先级和服务类型(8bit)总长度(16bit)标识(16bit)标志(3bit)分段偏移(13bit)存活期(8bit)协议(8bit)报头校验和(16bit)源IP地址(32bit)目的IP地址(32bit)选项(0或32bit,若有的话)数据(可变)版本 IP版本号。报头长度 32位字的报头长度(HLEN)。优先级和服务类型 服务类型描述数据报将如何被处理。前3位表示优先级位。总长度 包括报头和数据的数据包长度。标识 唯一的IP数据包值。标志 说明是否有数据被分段。分段偏移 如果数据包在装人帧时太大,则需要进行分段和重组。分段功能允许在因特网上存在有大 阅读全文
posted @ 2012-03-28 15:44 CodeBlove 阅读(3591) 评论(0) 推荐(0)

摘要:如果将用户数据报协议(UDP)与TCP做比较,可以认为UDP基本是一个缩小规模的经济化模式,有时也被称为瘦协议。UDP并不像TCP那样叮以提供所有的功能,但它在传送不要求可靠传输的信息方面的确做F很大的贡献,它在完成传输I作时只需要非常少的网络资源(请注意UDP是在RFC768中被定义的)。最终使用UDP还足TCP的选择取决于应用程序开发者,而不是那些想加快数据传送的用户。UDP不排序所要发送的数据段.不关心这些数据段到达目的方时的顺序。UDP在发送完数据段后,就忘记它们。它不去进行这些后续工作,如去核对它们,或者产生一个安全抵达的确认,它完全放弃了可以保障传送可靠性的操作。正是冈为这样,UD 阅读全文
posted @ 2012-03-27 14:16 CodeBlove 阅读(2129) 评论(0) 推荐(0)

摘要:传输控制协议(TCP)通常从应用程序中得到大段的信息数据,然后将它分割成若干个数据段。TCP会为这些数据段编号并排序,这样,在目的方的TCP协议栈才可以将这些数据段再重新组成原来应用数据的结构。由于TCP采用的是虚电路连接方式,这些数据段在被发送出去后,发送方的TCP会等待接收方TCP给出一个确认性应答,那些没有收到确认应答的数据段将被重新发送。当发送方主机开始沿分层模型向下发送数据段时,发送方的TCP协议会通知目的方的TCP协议去建立一个连接,也就是所谓的虚电路。这种通信方式被称为是面向连接的。在这个初始化的握手协商期间,双方的TCP层需要对接收方在返回确认应答之前,可以连续发送多少数量的信 阅读全文
posted @ 2012-03-27 10:51 CodeBlove 阅读(4064) 评论(0) 推荐(1)

摘要:数据链路层负责将位组合成字节,并将字节组合成帧。帧被用在数据链路层,从网络层传递过来的数据包被封装成帧,以根据介质访问的类型进行传输。以太网站点的功能是使用一组称为MAC帧格式的位,在站点之间传送数据帧。在帧格式中,采用循环冗余校验(CRC)进行差错检测。但记住,这是差错检测,不是差错纠正。802.3帧结构前导8字节DA6字节SA6字节长度2字节数据FCSEtllernet帧结构前导8字节DA6字节SA6字节类型2字节数据FCS说明:将一个帧封装到不同类型的帧中,就称为隧道技术。下面是802.3帧和Etllernet帧的各个字段的详细说明。前导(PreambIe) 它采用交替为1和O的模式,在 阅读全文
posted @ 2012-03-22 16:33 CodeBlove 阅读(14463) 评论(3) 推荐(0)

摘要:MAC由48位二进制组成(6字节),结构如下:这个地址是唯一的(当然,这不能完全保证)474624-45(22bit)0-23(24bit)I/GG/L组织唯一标识符(OUI)(由IEEE分配)由厂家分配I/G:高位是Individual/Group(VG)位,当它的值为0时,就可以认为这个地址实际上是设备的MAC地址,它可能出现在MAC报头的源地址部分。当它的值为1时,就可以认为这个地址表示以太网中的广播地址或组播地址,或者表示TR和FDDI中的广播地址或功能地址。G/L位(也称为U/L,这里的U表示全局)。当这一位设置为0时,就表示一个全局管理地址(由IEEE分配),当这一位为1时,就表示 阅读全文
posted @ 2012-03-22 14:32 CodeBlove 阅读(8610) 评论(0) 推荐(0)