理论读起来很无聊,你们脑袋中闪过的第一个念头肯定是跳过本章。可别,即便你已经知道所有理论上的概念,温习一下还是好事。
网络专家讨论在OSI层上工作的协议、设备和软件。当人们讨论当前的高性能的第3层交换机时,指的是能够处理OSI第3层任务的交换机,并希望你知道在该层有些什么任务。典型的交换机一般处理第2层上的任务。
第3层交换机超出本书的范围,此例只是说明你应当了解纯理论的OSI层。在本书较后章节你可以学到第7层上的过滤,就是如何过滤OSI第7层,我相信对你一定非常有吸引力。
网络的定义是,一组两台或者更多互联的具备相互通讯的计算机系统。网络通常有如下分类:
● LAN (Local Area Network):局域网
● WAN (Wide Area Network):广域网
● MAN (Metropolitan Area Network):城域网
● CAN (Campus Area Network):校域网
● SAN (Storage Area Network):用于在服务器和存储设备间移动数据的高性能网络
● VPN (Virtual Private Network):通过互联网建立的私有网
● HAN (Home Area Network):家庭网。此词很少使用,这种情况大部分人还是用LAN表示
家用网通常连到楼里的交换机,与别人的计算机组成局域网。这些交换机连到城域网或者校域网上,它们再连到广域网,最后形成互联网。
OSI模型模型
计算机要想通讯,必须说同样的语言或者协议。早期网络非常混乱,不同的公司研发出不同的专有网络技术,相互之间很难通讯,导致网络无法互联。为解决此问题,International Organization for Standardization (ISO)创建网络模型,以帮助开发商生产相互兼容的网络产品。
1984年,ISO发布the Open Systems Interconnection (OSI)参考模型,它是网络通讯的基本模型,TCP/IP可以认为是其简化版。
OSI模型有7层,每层对应特定的网络功能。
某一层的信息通常由头、尾及来自上层的封装数据。封装即将上层数据放置到头、尾之间的过程,这样数据被某层接收并分析后,该层协议可以移除头尾并给出上层能够理解的格式的数据。
OSI模型的第7层(应用层)有用户界面(比如网页浏览器)。第6层(表示层)处理数据如何表现(比如HTML)。计算机处理网页时可能正在发送/接收邮件。为不同应用程序分离数据是第5层(会话层)的任务。在第4层(传输层)可以找到传输数据的协议(比如TCP),在第3层(网络层)可以找到逻辑地址,用以找到目标的路径(比如IP)。第2层(数据链路层)可以找到诸如以太网之类的网络协议,第1层(物理层)指定电缆(比如 RJ-45)。
上面只是OSI层的概览。下面我们仔细了解一下它们,以便理解通讯的过程。
OSI第7层:应用层
OSI应用层是指到应用程序的通讯服务。比如程序员设计图形编辑器时,他们不用考虑为程序添加OSI的第7层的能力,因为它不需要与别的计算机通讯。而开发ftp客户端时,就必需为此程序添加通讯能力了。
在第7层通常可以找到Telnet、FTP、HTTP、SMTP、SNMP或者SSH。
我们说第7层过滤时,指的是过滤程序数据,不管它来自哪个端口或者计算机。
网络专家讨论在OSI层上工作的协议、设备和软件。当人们讨论当前的高性能的第3层交换机时,指的是能够处理OSI第3层任务的交换机,并希望你知道在该层有些什么任务。典型的交换机一般处理第2层上的任务。
第3层交换机超出本书的范围,此例只是说明你应当了解纯理论的OSI层。在本书较后章节你可以学到第7层上的过滤,就是如何过滤OSI第7层,我相信对你一定非常有吸引力。
网络的定义是,一组两台或者更多互联的具备相互通讯的计算机系统。网络通常有如下分类:
● LAN (Local Area Network):局域网
● WAN (Wide Area Network):广域网
● MAN (Metropolitan Area Network):城域网
● CAN (Campus Area Network):校域网
● SAN (Storage Area Network):用于在服务器和存储设备间移动数据的高性能网络
● VPN (Virtual Private Network):通过互联网建立的私有网
● HAN (Home Area Network):家庭网。此词很少使用,这种情况大部分人还是用LAN表示
家用网通常连到楼里的交换机,与别人的计算机组成局域网。这些交换机连到城域网或者校域网上,它们再连到广域网,最后形成互联网。
OSI模型模型
计算机要想通讯,必须说同样的语言或者协议。早期网络非常混乱,不同的公司研发出不同的专有网络技术,相互之间很难通讯,导致网络无法互联。为解决此问题,International Organization for Standardization (ISO)创建网络模型,以帮助开发商生产相互兼容的网络产品。
1984年,ISO发布the Open Systems Interconnection (OSI)参考模型,它是网络通讯的基本模型,TCP/IP可以认为是其简化版。
OSI模型有7层,每层对应特定的网络功能。
某一层的信息通常由头、尾及来自上层的封装数据。封装即将上层数据放置到头、尾之间的过程,这样数据被某层接收并分析后,该层协议可以移除头尾并给出上层能够理解的格式的数据。
OSI模型的第7层(应用层)有用户界面(比如网页浏览器)。第6层(表示层)处理数据如何表现(比如HTML)。计算机处理网页时可能正在发送/接收邮件。为不同应用程序分离数据是第5层(会话层)的任务。在第4层(传输层)可以找到传输数据的协议(比如TCP),在第3层(网络层)可以找到逻辑地址,用以找到目标的路径(比如IP)。第2层(数据链路层)可以找到诸如以太网之类的网络协议,第1层(物理层)指定电缆(比如 RJ-45)。
上面只是OSI层的概览。下面我们仔细了解一下它们,以便理解通讯的过程。
OSI第7层:应用层
OSI应用层是指到应用程序的通讯服务。比如程序员设计图形编辑器时,他们不用考虑为程序添加OSI的第7层的能力,因为它不需要与别的计算机通讯。而开发ftp客户端时,就必需为此程序添加通讯能力了。
在第7层通常可以找到Telnet、FTP、HTTP、SMTP、SNMP或者SSH。
我们说第7层过滤时,指的是过滤程序数据,不管它来自哪个端口或者计算机。
0 comment(s)



2008/07/07 17:05 ..by
内文分页: [1] 
