NetWork
文章平均质量分 77
Ginvar
这个作者很懒,什么都没留下…
展开
-
IP多播
IP多播 使用广播可以将封包发送到网络中的各个节点,使用多播则仅将封包发送到网络节点的一个集合。 1.1 多播地址 为了发送IP多播数据,发送者需要一个合适的多播地址,这个地址代表一个组,IP多播地址采用D类IP地址确定多播的组,地址的范围是224.0.0.0到239.255.255.255。不过有些多播地址保留为特殊的目的使用。 224.0.0.0 ----------------------原创 2013-08-19 18:25:18 · 823 阅读 · 0 评论 -
路由器对数据的转发操作
路由器转发IP报文的依据是路由表,通过匹配路由表里的路由项来实现对IP报文的转发。 如图1所示,当路由器收到一个IP报文的时候,将报文中的目的IP地址提取出来,然后与路由表中路由表项包含的目的地址进行比较。如果与某路由项中的目的地址相同,则认为与此路由项匹配;如果没有路由项能够匹配,则丢弃该IP报文。 图1 路由器多跳转发流程图 IP报文中的翻译 2013-08-28 10:30:08 · 3939 阅读 · 0 评论 -
NAT原理与NAT穿越
最近在看东西的时候发现很多网络程序中都需要NAT穿越,特意在此总结一下。 先做一个约定: 内网A中有:A1(192.168.0.8)、A2(192.168.0.9)两用户 网关X1(一个NAT设备)有公网IP 1.2.3.4 内网B中有:B1(192.168.1.8)、B2(192.168.1.9)两用户, 网关Y1(一个NAT转载 2013-09-06 10:25:27 · 570 阅读 · 0 评论 -
ICMP重定向
ICMP重定向报文是ICMP控制报文中的一种。在特定的情况下,当路由器检测到一台机器使用非优化路由的时候,它会向该主机发送一个ICMP重定向报文,请求主机改变路由。路由器也会把初始数据报向它的目的地转发 ICMP应用分析-ICMP重定向 ICMP虽然不是路由协议,但是有时它也可以指导数据包的流向(使数据流向正确的网关)。ICMP协议通过ICMP重定向数据包(类型转载 2013-09-02 01:57:43 · 1345 阅读 · 0 评论 -
ARP地址解析过程(同一子网和不同子网)
人们最熟悉的网络可以说是以太网,而且人们都知道,每块网卡都有一个编号,也就是网卡地址(称为MAC地址),代表计算机的物理地址。另外,网络中的每一台计算机都分配了一个IP地址,这样,每台计算机上都有两个地址,IP地址和MAC地址。 IP地址并不能代替MAC地址,前者是在大网中为了方便定位主机所采用的方式,如果网络规模不大,完全可以不使用IP地址。但是,无论什么网络环境物理地址都是要使用的。因为物理转载 2013-09-02 10:30:06 · 3274 阅读 · 0 评论 -
NAT地址转换过程
NAT地址转换过程如下: 1、客户机将数据包发给运行NAT的计算机。 2、NAT主机将数据包中的源端口号和源私有IP地址转换成自己的端口号和公网的IP地址,然后将数据包发给外部网络的目的主机,同时记录一条跟踪信息在地址转换映像表中,以便向客户机发送响应信息。 3、外部网络发送回送信息给NAT主机。 4、NAT主机根据映像表中的记录,将所收到数据包的端口号转载 2013-09-05 13:19:11 · 2111 阅读 · 0 评论