前面写了一些关于广播和多播的笔记,这里加上一点主机在信道的帧过滤过程简介,可能会对理解产生帮助。
帧过滤过程有一个很大的特点,就是:它和帧信息解析一样,都有分层的概念。
过程简单的介绍下:
1、首先是链路层。链路层分为2大块。
a)接口卡(网卡),它会检测帧中的地址:通常,只有地址为本地网卡地址或者广播地址的数据才会被接收。当然,现在市面上的多数网卡也支持地址为多播地址或者子网多播地址的帧。总之,接口卡的作用是确认是否接收信道上传输的帧数据。
b)设备驱动程序,也属于链路层的一部分。当帧地址为本地地址或者广播地址时,它会检测帧中指定的协议,如是否IP、RARP等等。当帧地址为多播地址时,会检测该主机是否在该多播组中。
否则,帧数据会丢弃
2、如果一切正常,帧数据会传到IP层。这一层会检测IP首部,若无错误,数据被递交给上层。否则,数据丢弃
3、接下来是TCP/UDP层。同上一层一样,会检测TCP或者UDP首部。但是,当首部出现某些意外时,和下层不同的是,会有2种处理方式。如,当TCP或者UDP首部的目的端口关闭,则会发送一个ICMP不可达报文。倘若检验和出错,则帧数据直接丢弃。
小结:
通过上面的分析,可以看到,不管是单播、广播、多播,都是基于协议栈之间向上的类型过滤,每个协议层都可以为不同的理由丢弃数据报或者采取其他的处理。
分享到:
相关推荐
《TCP-IP详解卷一:协议》是网络通信领域的一本经典著作,深入解析了TCP/IP协议族的核心概念和技术。TCP/IP(Transmission Control Protocol/Internet Protocol)是互联网的基础,它定义了电子设备如何互相连接并...
tcp-ip详解卷一,堪称程序员的必读书目。让你对计算机网络深入学习。
《TCP/IP详解(卷一)》是一本深入探讨TCP/IP协议族的经典著作,由Steven McQuerry撰写。这本书详尽地介绍了互联网的核心协议——TCP/IP协议的各个方面,为读者提供了全面而深入的理解。TCP/IP是互联网的基础,它...
《TCP/IP详解:卷一》是网络通信领域的一本经典著作,主要涵盖了TCP/IP协议族的基础知识和核心概念。TCP(传输控制协议)和IP(网际协议)是互联网上最基础的两个协议,它们构成了互联网通信的核心。下面将详细阐述...
TCP/IP 详解-卷一
通过阅读《TCP/IP详解(卷一)》,读者可以建立起对网络通信基础知识的深刻理解,这对于网络编程、系统管理员、网络工程师等IT专业人士来说是必不可少的。书中丰富的实例和详尽的解释使得复杂的TCP/IP协议变得易于...
《TCP/IP详解》一共三卷,其中卷二、卷三更多偏重于编程细节,而卷一更多偏重于基础原理,基本上都是通过实验先看现象,然后再来引出其背后的原理,所以如果没有什么基础,还是踏踏实实从头看,这对于网络工程师、...
第30章 其他的TCP/IP应用程序 363 附录A tcpdump程序 371 附录B 计算机时钟 376 附录C sock程序 378 附录D 部分习题的解答 381 附录E 配置选项 395 附录F 可以免费获得的源代码 406 参考文献 409 缩略语 420
Richard Stevens撰写的经典网络技术书籍,包括《TCP/IP详解 卷一:协议》、《TCP/IP详解 卷二:实现》和《TCP/IP详解 卷三:TCP事务》。这套书深入浅出地阐述了TCP/IP协议族的各个层面,是网络工程师和技术爱好者的...
笔记_TCP_IP详解_卷一协议
《TCP/IP详解,卷一》是网络通信领域的一本经典著作,由W. Richard Stevens撰写。这本书深入浅出地介绍了TCP/IP协议族的基础知识,为读者揭示了互联网背后的工作原理。下面,我们将围绕标题和描述中的核心内容,详细...
《TCP-IP详解卷一:协议》是一本专注于TCP/IP协议体系结构的权威书籍,由权威的计算机网络专家撰写,涵盖了互联网中使用的广泛协议。该书深入讲解了TCP/IP协议族中关键的协议和概念,成为学习计算机网络专业人员的...
TCP/IP详解 TCP/IP两部经典著作之一。 这里是卷一。
### TCP/IP详解_卷一_协议.pdf 知识点总结 #### 1. 引言与背景 - **TCP/IP**:传输控制协议/互联网协议(Transmission Control Protocol/Internet Protocol),是一组用于实现不同计算机之间通信的标准协议。尽管...
《TCP/IP详解-卷一:协议》是一本深入解析TCP/IP协议族的权威著作,它为读者提供了全面、深入理解互联网协议的基础。本书由斯蒂芬·沃尔夫(Stephen Kochan)撰写,被誉为网络技术领域的经典教材。在本书中,作者以...