网络分析笔记

来源:互联网 发布:js中绑定含参数函数 编辑:程序博客网 时间:2024/04/28 13:07

网络分析,顾名思义是一种网络内容或数据的分析,这是一种技术,通过这种技术,你可以完全掌握网络中的通讯内容,网络行为,网络传输的任何数据,从而解决网络行为管理,网络性能管理,网络安全管理,网络故障管理等问题。

网络分析的价值不是去控制,而是找到问题,或发现问题。

在计算机网络中,多播是从源主机通过单一链路将一条消息或信息同时传输到一组目的计算机的传输方式。复制在其他网络元素中将会自动发生,但当网络的布局要求时。

多播常常以IP多播实施,它经常应用在流媒体和网络电视的IP应用。在IP多播中,多播内容的应用发生在IP routing层,在此层routers对数据包产生最佳分发路径以到达目的地址。

IP multicast is a technique for one-to-many communication over an IP infrastructure in a network. It scales to a larger receiver population by not requiring prior knowledge of who or how many receivers there are. Multicast uses network infrastructure efficiently by requiring the source to send a packet only once, even if it needs to be delivered to a large number of receivers. The nodes in the network take care of replicating the packet to reach multiple receivers only when necessary.

IP躲避是一项通过网络中IP下层实施一对多连接的技术。

The most common transport layer protocol to use multicast addressing is User Datagram Protocol (UDP). By its nature, UDP is not reliable—messages may be lost or delivered out of order. Reliable multicast protocols such as Pragmatic General Multicast (PGM) have been developed to add loss detection and retransmission on top of IP multicast.

IP multicast is widely deployed in enterprises, commercial stock exchanges, and multimedia content delivery networks. A common enterprise use of IP multicast is for IPTV applications such as distance learning and televised company meetings.

多播的出现减少了对应用不感兴趣主机的处理负荷。使用多播,主机可加入一个或多个多播组。这样,网卡将获悉该主机属于哪个多播组,然后仅接收主机所在多播组的那些多播帧。

    IP多播提供两类服务:
    1) 向多个目的地址传送数据。有许多向多个接收者传送信息的应用:例如交互式会议系统和向多个接收者分发邮件或新闻。如果不采用多播,目前这些应用大多采用TCP来完成(向每个目的地址传送一个单独的数据复制)。然而,即使使用多播,某些应用可能继续采用TCP来保证它的可靠性。
    2) 客户对服务器的请求。例如,无盘工作站需要确定启动引导服务器。目前,这项服务是通过广播来提供的,但是使用多播可降低不提供这项服务主机的负担。



原创粉丝点击