分享
 
 
 

新版CCNA中文笔记连载-Internetworking

王朝other·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

Written by 红头发(a.k.a Noco)/ChinaITLab社区CCNA版主

Description 欢迎转po,请保留作者信息

Chapter1 Internetworking

Internetworking Basics

把1个大的网络分成几个小点的网络称之为网络分段(network segment),这些工作由routers,switches和bridges来完成

引起LAN拥塞的可能的原因是:

1.太多的主机存在于1个广播域(broadcast domain)

2.广播风暴

3.多播

4.带宽过低

在网络中使用routers的优点:

1.它们默认是不会转发广播的

2.它们可以基于layer-3(Network layer)的信息来对网络进行过滤

switches的主要目的:提高LAN的性能,提供给用户更多的带宽

冲突域(collision domain):Ethernet术语之1,处于冲突域里的某个设备在某个网段发送数据包,强迫该网段的其他所有设备注意到这个包.而在某1个相同时间里,不同设备尝试同时发送包,那么将在这个网段导致冲突的发生,降低网络性能

bridges在某种意义上等同与switches,不同的地方是bridges只包括2到4个端口(port),而switches可以包括多达上百端口.但是相同的地方是它们都可以分割大的冲突域为数个小冲突域,因为1个端口即为1个冲突域,但是它们仍然处在1个大的广播域中.分割广播域的任务,可以由routers来完成

Internetworking Models

早期各个网络厂商拥有私有网络,不便于同其他厂商的网络进行通讯.于是,在20世纪70年代末期,ISO组织创建了OSI(Open System Interconnection)参考模型.

OSI参考模型,用于帮助不同厂家创建可与对方进行协同工作的网络设备和软件等等,最大的特点是分层.但是它仍然只是个参考模型而非物理模型

Advantages of Refernce Models

OSI参考模型分层化的优点:

1.允许多厂家共同发展网络标准化组件

2.允许不同类型的网络硬件和软件相互通信

3.防止其中某层的变化影响到其他层,避免牵制到整个模型

The OSI Reference Model

OSI参考模型分为7层2组;最高3层定义了端用户如何进行互相通信;底部4层定义了数据是如何端到端的传输.最高3层,也称之为上层(upper layer),它们不关心网络的具体情况,这些工作是又下4层来完成

整个参考模型由高到低分为:

1.Application

2.Presentation

3.Session

4.Transport

5.Network

6.Data link

7.Physical

在整个OSI参考模型上运行的网络设备有:

1.网络管理工作站(NMS)

2.网页和应用程序服务器

3.网关(gateways)

4.网络上的主机(hosts)

OSI参考模型每层的任务:

1.Application层:提供用户接口

2.Presentation层:表述数据;对数据的操作诸如加密,压缩等等

3.Session层:建立会话,分隔不同应用程序的数据

4.Transport层:提供可靠和不可靠的数据投递;在错误数据重新传输前对其进行更正

5.Network层:提供逻辑地址,用于routers的路径选择

6.Data Link层:把字节性质的包组成帧;根据MAC地址提供对传输介质的访问;实行错误检测,但是不实行错误更正

7.Physical层:在设备之间传输比特(bit);定义电压,线速,针脚等物理规范

OSI参考模型每层的功能:

1.Application层:提供文件,打印,数据库,和其他应用程序等服务

2.Presentation层:数据加密,压缩和翻译等等

3.Session层:会话控制

4.Transport层:提供端到端的连接

5.Network层:路由(routing)

6.Data Link层:组成帧

7.Physical层:定义物理拓扑结构

The Session Layer

The Session layer负责建立,管理,终止会话.也设备设备和节点(nodes)之间的会话控制.3种模式:simplex half duplex和full duplex

一些Session layer协议和接口的例子:

1.Network File System(NFS)

2.Structured Query Language(SQL)

3.Remote Procedure Call(RPC)

4.X Window

5.AppleTalk Session Protocol

6.Digital Network Architecture Session Control Protocol(DNA SCP)

The Transport Layer

The Transport layer把数据分段重新组合成数据流(data stream)

Flow Control

流控制(flow control)保证了数据的完整性,防止接受方的缓冲区溢出, 缓冲区溢出将导致数据的不完整.如果数据发送方传输数据过快,接受方将数据报(datagrams)暂时存储在缓冲区(buffer)里

可靠的数据传输采用了面向连接(connection-oriented)通信方式,保证:

1.接受方接受到被传输的段(segment)以后将发回确认(acknowledge)给发送方

2.任何没有经过确认的段将被重新传输

3.段在达到接受方之前应按照适当的顺序

4.可以进行管理的流控制技术用于避免拥塞,超载(overloading)和数据的丢失

Connection-Oriented Communication

面向连接式通信:发送方先建立会话(call setup)或者叫做3度握手(three-way handshake);然后数据开始传输;数据栓书完毕以后,终止虚电路连接(virtual circuit)

3度握手(面向连接回话)过程:

1.第一个请求连接许可的段用于要求同步,由发送方发送给接受方

2.发送方和接受方协商连接

3.接受方与发送方同步

4.发送方进行确认

5.连接建立,开始传输数据

如果发送方发送数据报过快,而接受方缓冲区已经满了,它会反馈1条not ready的信息给发送方,等待缓冲区里的数据处理完毕后会反馈条go的信息给发送方;于是发送方继续发送数据.这就是流控制的用途

如果任何数据段在传输的过程中丢失了,被复制了,或者损坏了,这将导致传输失败.这个问题的解决方法就得靠接受方反馈确认信息给发送方

Windowing

窗口(window)是指允许发送方不用等待接受方反馈确认的数据段,大小以字节(bytes)衡量,比如:如果1个TCP会话是以2字节的窗口建立的,传输时假如窗口从2字节增加为3字节,那么发送方将不用等待之前2字节的量的确认信息,直接以3字节的量传输

The Network Layer

the Network layer用于管理设备地址,跟踪网络上的设备位置,决定传输数据最好的路线.该层上有2种包(packets):

1.数据(data)

2.路由更新信息(route updates)

routers必须对每种路由协议保持1张单独的路由表,因为不同的路由协议根据不同的地址机制跟踪网络信息

路由表包含的一些信息:

1.interface:出口

2.度(metric)

routers的一些要点信息:

1.默认不转发广播和多播(multicast)包

2.根据逻辑地址决定下1跳(hop)

3.可以提供层2的桥接功能,可以同时路由同1个接口

4.提供VLANs的连接

5.可以提供Quality of Service(QoS)

The Data Link Layer

the Data Link layer负责数据的物理传输,错误检测,网络拓扑和流控制.这个意味着在数据LAN上将根据硬件地址来进行投递,还要把Network layer的包翻译成比特用于在Physical layer上传输

IEEE以太网(Ehernet)的Data Link layer有2个子层:

1.Media Access Control(MAC)802.3:这层定义了物理地址和拓扑结构,错误检测,流控制等.共享带宽,先到先服务原则(first come/first served)

2.Logical Link Control(LLC)802.2:负责识别Network layer协议然后封装(encapsulate)数据.LLC头部信息告诉Data Link layer如何处理接受到的帧,LLC也提供流控制和控制比特的编号

Switches and Bridges at the Data Link Layer

第二层的设备switches被认为是基于硬件的bridges,因为采用的是1种叫做application-specific integrated circuit(ASIC)的特殊硬件.ASICs可以在很低的延时(latency)里达到gigabit的速度;而bridges是基于软件性质的

延时:1个帧从进去的端口到达出去的端口所耗费的时间

透明桥接(transparent bridging):如果目标设备和帧是在同1个网段,那么层2设备将堵塞端口防止该帧被传送到其他网段;如果是和目标设备处于不同网段,则该帧将只会被传送到那个目标设备所在的网段

每个和switches相连的网段必须是相同类型的设备,比如你不能把令牌环(Token Ring)上的主机和以太网上的主机用switches混合相连,这种方式叫做media translation,不过你可以用routers来连接这样不同类型的网络

在LAN内使用switches比使用hubs的好处:

1.插入switches的设备可以同时传输数据,而hubs不可以

2.在switches中,每个端口处于1个单独的冲突域里,而hubs的所有端口处于1个大的冲突域里,可想而知,前者在LAN内可以有效的增加带宽.但是这2种设备的所有端口仍然处于1个大的广播域里

The Physical Layer

the Physical layer负责发送和接受比特.比特由1或者0组成.这层也用于识别数据终端装备(data terminal equipment,DTE)和数据通信装备(data communication equipment,DCE)的接口

DCE一般位于服务商(sevice provider)而DTE一般是附属设备.可用的DTE服务通常是经由modem或者channel service unit/data sevice unit(CSU/DSU)来访问

hubs:其实是多端口的repeaters,重新放大信号用,解决线路过长,信号衰减等问题.

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有