网络
文章平均质量分 54
wming2008
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ping不通,也能telnet
ping这个名字源于声纳定位操作,目的是测试另一个主机是否可达。该程序发送一份ICMP回显请求报文给主机,并等待返回ICMP回显应答。 一般来说,如果不能ping到某台主机,那么就不能telnet或者ftp到那台主机。但是随着Internet安全意识的增强出现了提供访问控制清单的路由器和防火墙,一台主机的可达性可能不只取决于IP层是否可达,还取决于使用何种协议以及端口号。ping...原创 2010-09-16 00:14:03 · 1275 阅读 · 0 评论 -
广播和多播
一. 广播和多播仅应用于UDP,它们对需要将报文同时传送到多个接收者的应用来说十分重要。TCP是一个面向连接的协议,它意味着分别位于两主机(由两个IP地址确定)内的两个进程(由端口号确定)间存在一条连接。 链路层也有一个“广播”,但是不是这里的这个广播。 二. 主机对由信道传送过来的帧的处理过滤过程: 首先,网卡查看由信道传送过来的帧,确定是否接收该帧,若接收后就将它传往设备...原创 2010-10-09 16:52:48 · 225 阅读 · 0 评论 -
UDP:用户数据报协议
一. 简介1. UDP是一个简单的面向数据报的运输层协议:进程的每个输出操作都正好产生一个UDP数据报,并组装成一份代发送的IP数据报。 2. UDP不提供可靠性 3. 应用程序必须关系IP数据报的长度。如果它超过网络的MTU,那么就要对IP数据报进行分片。发送ICMP不可达差错的一种情况是:当路由器收到一份需要分片的数据报,而在IP首部又设置了不分片(DF)的标志比特...原创 2010-10-08 21:06:44 · 208 阅读 · 0 评论 -
动态选路协议
一. 内部网关协议IGP(Interior Gateway Protocol)或域内选路协议(intradomain routing protocol): 每个自治系统内部的各个路由之间的选路协议。 常见的有RIP、OSPF 二. RIP(Routing Information Protocol:选路信息协议) 1.RIP报文包含在UDP数据报中。 2.RIP协...原创 2010-10-07 00:27:42 · 184 阅读 · 0 评论 -
ICMP(Internet 控制报文协议)
ICMP经常被认为是IP层的一个组成部分。它传递差错报文以及其他需要注意的信息。ICMP报文通常被IP层或者是更高层协议(TCP,UDP等)使用。一些ICMP报文把差错报文返回给用户进程。 ICMP是在IP数据报中被传输的。 ICMP报文的类型由报文中的类型字段和代码字段共同决定。 当发送一份ICMP差错报文时,报文始终包含IP的首部和产生ICMP差错报文的IP数...原创 2010-10-06 18:48:23 · 245 阅读 · 0 评论 -
ARP(地址解析协议)和RARP(逆地址解析协议)
ARP基本过程:1) 主机发送一份称作ARP请求的以太网数据帧给以太网上的每一个主机。这个过程称作广播(注意这是数据链路层的广播,不是网络层的广播)。ARP请求包含目的主机的IP地址。这个动作的意思是“如果你是这个IP地址的拥有者,请回答你的硬件地址(MAC)”。2) 目的主机的ARP层收到这份广播报文后,识别出这是发送端在询问它的IP地址,于是发送一个ARP应答(单播)。这个ARP应答包...原创 2010-10-06 18:45:21 · 259 阅读 · 0 评论 -
IP--网际协议
IP:网际协议 从概念上说,IP路由是非常简单的,特别对于主机来说。如果目的主机和源主机直接相连(如点对点链路)或者都在同一个共享网络上(以太网或令牌环网),那么IP数据报就直接送到目的主机上。否则,主机把数据报发往一个默认的路由上,由路由来转发该数据报。大多数主机都是采用这种简单的路由机制。 IP层既可以配置成路由器的功能,也可以配置成主机的功能。本质的区别在于主机从不把数据从一个...原创 2010-10-06 18:28:50 · 177 阅读 · 0 评论 -
链路层
链路层主要有三个目的: (1)为IP模块发送和接受IP数据。 (2)为ARP模块发送ARP请求和接受ARP应答 (3)为RARP发送和接受RARP请求和应答 以太网是TCP/IP采用的主要的局域网技术,它采用CSMA/CD的媒体接入方法,其意思是带冲突检测的载波侦听多路接入(Carrier Sense,Multiple Access with Collision Detecti...原创 2010-09-28 11:54:30 · 155 阅读 · 0 评论 -
traceroute程序
TTL(timeto live): 目的是防止数据报在选路时无休止的在网络中流动。 当路由器收到一份IP数据报,如果其TTL字段是0或1,则路由器不转发该数据报(接收到这种数据的主机可以将他交给应用程序,因为不需要转发数据报),相反,路由器将丢弃该数据报,并给信源机发一份ICMP“超时”信息。Traceroute程序的关键在于这份ICMP信息的IP报文的信源地址是该路由器的IP地址。 ...原创 2010-09-18 20:45:56 · 224 阅读 · 0 评论 -
TCP/IP协议概述
1. TCP/IP协议的四个层次:a) 链路层(数据链路层、网络接口层),通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。(帧/Frame)i. ARP(地址解析协议)、RARP(逆地址解析协议)是某些网络接口使用的特殊协议,用来转换IP层和网络接口层地址(MAC)。b) 网络层(互联网层),处理分组在网络中的活动,例...原创 2010-09-16 00:28:46 · 107 阅读 · 0 评论 -
IGMP:Internet组管理协议
IGMP用于支持主机和路由进行多播,它让一个物理网络上的所有系统知道主机当前所在的多播组.多播路由器需要这些信息以便知道多播数据报应该向哪些接口转发。 IGMP被当做IP层的一部分(和ICMP一样)。IGMP报文通过IP数据报进行传输。但是IGMP有固定的报文长度,没有可选数据。 多播的基础就是一个进程的概念,该进程在一个主机给定的接口上加入一个多播组。在一个给定的接口上的多...原创 2010-10-10 00:08:08 · 268 阅读 · 0 评论
分享