作者u9423504 (波哥)
看板Network
标题[问答] 关於OSI七层的观念
时间Mon Mar 21 05:29:46 2011
各位前贤好:
後学请教各位前贤有关OSI七层的一些问题,若观念不正确烦请指正:
假设网路环境是在一般常用的Ethernet且传输媒介是使用
RJ45的网路线与Switch Hub。
1网路卡应该是属於OSI的第2层(Data Link Layer)吧?! 也就是说网路卡
负责:(一)把电脑的数位资料进行讯号编码(如:曼彻斯特、8B6T)後再
传送到媒介上去(如RJ45网路线、或光纤等)?!
(二)传输媒介的讯号碰撞侦测(CSMA/CD)也是由网路卡在执行作业?!
我只是想知道讯号碰撞侦测是否由网路卡执行,若不是那是由
那个硬体或软体在执行作业。
(三)网路设备的定址(MAC Address)
2 Switch Hub是属於OSI的第2层,因此,也会执行
传输媒介的讯号碰撞侦测(CSMA/CD)作业?!
我想知道Switch Hub是否也有执行讯号碰撞侦测的作业吗?!
也就是说CSMA/CD这个协定到底是由那一个硬体或软体去实作的?!
3 在一般的PC中作业系统的TCP/IP模组即是OSI的传输层(Transport Layer)?!
以Win XP为例OS的TCP/IP模组就是网路芳邻-->区域连线-->TCP/IP设定
4 控制流量的滑动视窗(Sliding Window)是属於OSI的传输层?!
上述的第3、4点我只是想知道以一般的PC上的作业系统为例到底是那个
软体或服务程式实作TCP/IP的协定?! 而实作TCP/IP协定的程式是不是
归类於OSI的传输层?! 而实作TCP协定的服务程式是否也有实作控制流量的
滑动视窗(Sliding Window)演算法?!
以上四点不晓得观念是否正确?! 烦请各位前贤指正,谢谢。
--
波哥IT私房菜:
http://i-pogo.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 41.203.179.150
※ 编辑: u9423504 来自: 41.203.179.150 (03/21 05:36)
1F:推 sssxyz:CSMA/CD 在现今star topology + full duplex下只是好看而已 03/21 06:48
2F:推 sssxyz:网路卡应该是横跨 L1(实体讯号编码传输) & L2(MAC相关) 03/21 06:54
3F:→ sssxyz:windows 里 tcp/ip 设定中只能设 ip 吧? 算是只有 L3 03/21 06:58
4F:→ sssxyz:控制服务 listen port number 以形成 socket 则是 L4 ... 03/21 07:00
5F:→ wst2080:第一项 网路卡这部份比较没有太明确的定义 03/21 07:41
6F:→ wst2080:第二项 Switch属於L2的原因 最主要是他会学习MAC Address 03/21 07:41
7F:→ wst2080:进而直接以Port to Port 的方式来传输 以增加传输速度 03/21 07:42
8F:→ wst2080:至於CSMA/CD只是一个机制而已 与L2并无太大的关系 03/21 07:43
9F:→ wst2080:TCP/IP 是一个协议 跟第几层也没啥关系... 03/21 07:46
10F:→ wst2080:若分开来说 那麽就可以分类了 TCP属於L4 IP属於L3 03/21 07:46
11F:→ wst2080:第四项指的应该是 Flow Control 的 Sliding window 吧 03/21 07:49
※ 编辑: u9423504 来自: 41.203.179.150 (03/21 12:12)
※ 编辑: u9423504 来自: 41.203.179.150 (03/21 12:22)
※ 编辑: u9423504 来自: 41.203.179.150 (03/21 12:30)