免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: chlshyq
打印 上一主题 下一主题

网络基础集合(更新中) [复制链接]

论坛徽章:
0
31 [报告]
发表于 2006-02-27 10:11 |只看该作者

1. 按总线接口类型分

一、网卡的分类\n\n  随着计算机网络技术的飞速发展,为了满足各种应用环境和应用层次的需求,出现了许多不同类型的网卡,网卡的划分标准也因此出现了多样化,下面我们就对目前市面上主流的网卡分类情况进行一下浏览。\n\n  1. 按总线接口类型分\n\n  按网卡的总线接口类型来分我们一般可分为早期的ISA接口网卡、PCI接口网卡。目前在服务器上PCI-X总线接口类型的网卡也开始得到应用,笔记本电脑所使用的网卡是PCMCIA接口类型的。\n\n  (1)ISA总线网卡\n\n  这是早期的一种的接口类型网卡,在上世纪80年代末,90 年代初期几乎所有内置板板卡都是采用ISA总线接口类型,一直到上世纪90年代末期都还有部分这类接口类型的网卡。当然这种总线接口不仅用于网卡,像现在的PCI接口一样,当时也普遍应用于包括网卡、显卡、声卡等在内所有内置板卡。\n\n  ISA总线接口由于I/O速度较慢,随着上世纪90年代初PCI总线技术的出现,很快被淘汰了。目前在市面上基本上看不到有ISA总线类型的网卡。不过近期出现一种复古现象,就是在一些品牌的最新的i865系列芯片组主板中居然又提供了几条ISA插槽,真是令人费解!\n\n  图1是一款ISA总线型网卡示意图。从图中可以看出它的金手指比较长,与PCI接口同样,也只有一个缺口位,但这一缺口位离两端的距离比PCI接口金手指缺口位要长许多。\n\n  (2)PCI总线网卡\n\n  这种总线类型的网卡在当前的台式机上相当普遍,也是目前最主流的一种网卡接口类型。因为它的I/O速度远比ISA总线型的网卡快(ISA最高仅为33MB/s,而目前的PCI 2.2标准32位的PCI接口数据传输速度最高可达133MB/s),所以在这种总线技术出现后很快就替代了原来老式的ISA总线。它通过网卡所带的两个指示灯颜色初步判断网卡的工作状态。目前能在市面上买到的网卡基本上是这种总线类型的网卡,一般的PC机和服务器中也提供了好几个PCI总线插槽,基本上可以满足常见PCI适配器(包括显示卡、声卡等,不同的产品利用金手指的数量是不同的)安装。目前主流的PCI规范有PCI2.0、PCI2.1和PCI2.2三种,PC机上用的32位PCI网卡,三种接口规范的网卡外观基本上差不多(主板上的PCI插槽也一样),都如图2所示。服务器上用的64位PCI网卡外观就与32位的有较大差别,主要体现在金手指的长度较长,如图3图所示。\n\n  (3)PCI-X总线网卡\n\n  这是目前最新的一种在服务器开始使用的网卡类型,它与原来的PCI相比在I/O速度方面提高了一倍,比PCI接口具有更快的数据传输速度(2.0版本最高可达到266MB/s的传输速率)。目前这种总线类型的网卡在市面上还很少见,主要是由服务器生产厂商随机独家提供,如在IBM的X系列服务器中就可以见到它的踪影。PCI-X总线接口的网卡一般32位总线宽度,也有的是用64位数据宽度的。32位PCI、64位PCI和PCI-X总线网卡外观对比如图4所示。\n\n  但目前因受到Intel新总线标准PCI-Express的排挤,是否能最终流行还是未知之数,因为由Intel提出,由PCI-SIG(PCI特殊兴趣组织)颁布的PCI-Express无论在速度上,还是结构上都比PCI-X总线要强许多。目前Intel的i875P芯片组已提供对PCI-Express总线的支持,有专家分析预计将在明年底逐步普及这一新的总线接口。它将取代PCI和现行的AGP接口,最终实现内部总线接口的统一。\n\n  (4)PCMCIA总线网卡\n\n  这种总类型的网卡是笔记本电脑专用的,它受笔记本电脑的空间限制,体积远不可能像PCI接口网卡那么大。随着笔记本电脑的日益普及,这种总线类型的网卡目前在市面上较为常见,很容易找到,而且现在生产这种总线型的网卡的厂商也较原来多了许多。PCMCIA总线分为两类,一类为16位的PCMCIA,另一类为32位的CardBus。\n\n  CardBus是一种用于笔记本计算机的新的高性能PC卡总线接口标准,就像广泛地应用在台式计算机中的PCI总线一样。该总线标准与原来的PC卡标准相比,具有以下的优势:第一,32位数据传输和33MHz操作。CardBus快速以太网PC卡的最大吞吐量接近90 Mbps,而16位快速以太网PC卡仅能达到20-30 Mbps。第二,总线自主。使PC卡可以独立于主CPU,与计算机内存间直接交换数据,这样CPU就可以处理其它的任务。第三,3.3V供电,低功耗。提高了电池的寿命,降低了计算机内部的热扩散,增强了系统的可*性。第四,后向兼容16位的PC卡。老式以太网和Modem设备的PC卡仍然可以插在CardBus插槽上使用。\n\n  图5所示的是一款16位的PCMCIA网卡和一款32位的CardBus笔记本电脑网卡示意图。\n\n  (5)USB接口网卡\n\n  作为一种新型的总线技术,USB(Universal Serial Bus,通用串行总线)已经被广泛应用于鼠标、键盘、打印机、扫描仪、Modem、音箱等各种设备。由于其传输速率远远大于传统的并行口和串行口,设备安装简单并且支持热插拔。USB设备一旦接入,就能够立即被计算机所承认,并装入任何所需要的驱动程序,而且不必重新启动系统就可立即投入使用。当不再需要某台设备时,可以随时将其拔除,并可再在该端口上插入另一台新的设备,然后,这台新的设备也同样能够立即得到确认并马上开始工作,所以越来越受到厂商和用户的喜爱。USB这种通用接口技术不仅在一些外置设备中得到广泛的应用,如Modem、打印机、数码相机等,在网卡中也不例外。图6所示为D-Link DSB-650TX USB接口的网卡示意图。

论坛徽章:
0
32 [报告]
发表于 2006-02-27 10:11 |只看该作者

2. 按网络接口划分

2. 按网络接口划分\n\n  除了可以按网卡的总线接口类型划分外,我们还可以按网卡的网络接口类型来划分。网卡最终是要与网络进行连接,所以也就必须有一个接口使网线通过它与其它计算机网络设备连接起来。不同的网络接口适用于不同的网络类型,目前常见的接口主要有以太网的RJ-45接口、细同轴电缆的BNC接口和粗同轴电AUI接口、FDDI接口、ATM接口等。而且有的网卡为了适用于更广泛的应用环境,提供了两种或多种类型的接口,如有的网卡会同时提供RJ-45、BNC接口或AUI接口。\n\n  (1). RJ-45接口网卡\n\n  这是最为常见的一种网卡,也是应用最广的一种接口类型网卡,这主要得益于双绞线以太网应用的普及。因为这种RJ-45接口类型的网卡就是应用于以双绞线为传输介质的以太网中,它的接口类似于常见的电话接口RJ-11,但RJ-45是8芯线,而电话线的接口是4芯的,通常只接2芯线(ISDN的电话线接4芯线)。在网卡上还自带两个状态批示灯,通过这两个指示灯颜色可初步判断网卡的工作状态,如图7所示的是两款RJ-45接口的网卡示意图。\n\n  图7所示的是台式机所用的PCI总线类型RJ-45以太网卡,笔记本专用的PCMCIA总线接口的网卡,因其结构限制,所以通常不直接提供RJ-45接口,而是通过一条转接线来提供的,如图8左图所示的是一款笔记本专用的PCMCIA双绞线以太网卡和转接线。不过也有一些PCMCIA笔记本专用网卡直接提供RJ-45以太网卡,如图8右图所示。\n\n  (2)BNC接口网卡\n\n  这种接口网卡对应用于用细同轴电缆为传输介质的以太网或令牌网中,目前这种接口类型的网卡较少见,主要因为用细同轴电缆作为传输介质的网络就比较少。图9所示的是两款总线接口分别为ISA和PCI的BNC接口网卡。\n\n (3)AUI接口网卡\n\n  这种接口类型的网卡对应用于以粗同轴电缆为传输介质的以太网或令牌网中,这种接口类型的网卡目前更是很少见,因为用粗同轴电缆作为传输介质的网络更是少上加少。\n\n  (4)FDDI接口网卡\n\n  这种接口的网卡是适应于FDDI网络中,这种网络具有100Mbps的带宽,但它所使用的传输介质是光纤,所以这种FDDI接口网卡的接口也是光模接口的。随着快速以太网的出现,它的速度优越性已不复存在,但它须采用昂贵的光纤作为传输介质的缺点并没有改变,所以目前也非常少见。\n\n  (5)ATM接口网卡\n\n  这种接口类型的网卡是应用于ATM光纤(或双绞线)网络中。它能提供物理的传输速度达155Mbps,图10分别是两款接口不一样(分别为MMF-SC 光接口 或RJ45电接口 )的ATM网卡产品示意图。

论坛徽章:
0
33 [报告]
发表于 2006-02-27 10:11 |只看该作者

3. 按带宽划分

3. 按带宽划分\n\n  随着网络技术的发展,网络带宽也在不断提高,但是不同带宽的网卡所应用的环境也有所不同,当然价格也完全不一样了,为此我们有必要对网卡的带宽作进一步了解。\n\n  目前主流的网卡主要有10Mbps网卡、100Mbps以太网卡、10Mbps/100Mbps自适应网卡、1000Mbps千兆以太网卡四种。\n\n  (1)10Mbps网卡\n\n  10Mbps网卡主要是比较老式、低档的网卡。它的带宽限制在10Mbps,这在当时的ISA总线类型的网卡中较为常见,目前PCI总线接口类型的网卡中也有一些是10Mbps网卡,不过目前这种网卡已不是主流。这类事宽的网卡仅适应于一些小型局域网或家庭需求,中型以上网络一般不选用,但它的价格比较便宜,一般仅几十元。\n\n  (2)100Mbps网卡\n\n  100Mbps网卡在目前来说是一种技术比较先进的网卡,它的传输I/O带宽可达到100Mbps,这种网卡一般用于骨干网络中。目前这种带宽的网卡在市面上已逐渐得到普及,但它的价格稍贵,一些名牌的此带宽网卡一般都要几百元以上。注意一些杂牌的100Mbps网卡不能向下兼容10Mbps网络。\n\n  (3)10Mbps/100Mbps网卡\n\n  这是一种10Mbps和100Mbps两种带宽自适应的网卡,也是目前应用最为普及的一种网卡类型,最主要因为它能自动适应两种不同带宽的网络需求,保护了用户的网络投资。它既可以与老式的10Mbps网络设备相连,又可应用于较新的100Mbps网络设备连接,所以得到了用户普遍的认同。这种带宽的网卡会自动根据所用环境选择适当的带宽,如与老式的10Mbps旧设备相连,那它的带宽就是10Mbps,但如果是与100Mbps网络设备相连,那它的带宽就是100Mbps,仅需简单的配置即可(也有不用配置的)。也就是说它能兼容10Mbps的老式网络设备和新的100Mbps网络设备。\n\n  (4)1000Mbps以太网卡\n\n  千兆以太网(Gigabit Ethernet)是一种高速局域网技术,它能够在铜线上提供1Gbps的带宽。与它对应的网卡就是千兆网卡了,同理这类网卡的带宽也可达到1Gbps。千兆网卡的网络接口也有两种主要类型,一种是普通的双绞线RJ-45接口,另一种是多模SC型标准光纤接口,图11所示的是这两种网卡产品示意图。

论坛徽章:
0
34 [报告]
发表于 2006-02-27 10:12 |只看该作者

4. 按网卡应用领域来分

4. 按网卡应用领域来分\n\n  如果根据网卡所应用的计算机类型来分,我们可以将网卡分为应用于于工作站的网卡和应用于服务器的网卡。前面所介绍的基本上都是工作站网卡,其实通常也应用于普通的服务器上。但是在大型网络中,服务器通常采用专门的网卡。它相对于工作站所用的普通网卡来说在带宽(通常在100Mbps以上,主流的服务器网卡都为64位千兆网卡)、接口数量、稳定性、纠错等方面都有比较明显的提高。还有的服务器网卡支持冗余备份、热拨插等服务器专用功能。64位服务器PCI网卡可参见图3所示。\n\n  好了,讲到这里,网卡的分类就基本上介绍完了,另外还有一些非主流分类方式,如因为现在出现一种无线连接的网络技术,如最近热门的无线网卡,图12左图所示的是一款用于笔记本电脑的无线网卡,其实它还有一种是用于台式机上的PCI接口的无线连接网卡

论坛徽章:
0
35 [报告]
发表于 2006-02-27 10:12 |只看该作者

1. 网卡的材质和制作工艺

二、网卡的选购\n\n  网卡看似一个简单的网络设备,它的作用却是决定性的。加上目前网卡品牌、规格繁多,稍不留意,很可能所购买的网卡根本就用不上,或者质量太差,用得根本就不称心。如果网卡性能不好,其它网络设备性能再好也无法实现您预期的效果。本文就要向大家介绍在选购网卡时要注意的几个方面:\n\n  1. 网卡的材质和制作工艺\n\n  网卡属于电子产品,所以它与其它电子产品一样,它的制作工艺也主要体现在焊接质量、板面光洁度。另一方面是就是网卡的板材了,相当于电子产品的元器件材质,可想而知板材的重要性。目前比较好一点的板材通常采用喷锡板,而劣质网卡在电路板选材上选用非喷锡板材(当然更不会是镀金板材了,通常就是直接清洗的铜板颜色也是黄的,通常叫画金板)。这一点在电路板露出板材之处可以明显的用肉眼区分开来,喷锡板板材裸露部分为白色,而劣质网卡为黄色。优质网卡的电路板焊点大小均匀,焊脚干净,焊接质量良好;而一般网卡会出现堆焊或虚焊等现象,焊接点看上去很不均匀,有时可以看见细小的气眼。还有要看一下网卡的布线,这一点对于非专业的人士来说恐怕比较困难,但对于有一点电子知识的人来说应是非常容易看出来的。一般为了取得理想的数据传输效果,减少数据传输的不安全因素,网卡在布线方面应作充分的优化,通过合理的设计缩短各个线路长度的差别和过孔的数量,同时因为网卡上大部分走线为信号线,在布线上遵循信号线和地线之间回路面积最小的原则,大大减小了信号之间串扰的可能性。劣质网卡在布线上常常不合理,线路的长度差距很大,而且过孔数量较多,这样的网卡容易造成信号传输的偏差,可*性很差,而且会影响到系统的稳定性。\n\n  还有一点就是网卡所采用的晶振,好一点的网卡通常采用高精度的SKO25MHz的晶振,这样可*保证了数据传输的精确同步性,大大减少了丢包的可能性。并且在线路的设计上尽量使晶振*近主芯片,使信号走线的长度大大缩短,可*性进一步增加。而劣质网卡选用的晶振体积很小,这样因频率的准确性不高,极易造成传输过程中的数据丢包的情况。\n\n  再次,网卡上的元器件因网卡体积本身较小,所以除了电解电容以及高压瓷片电容以外的其它阻容器件应全部采用SMT贴片式元件,贴片元件比插件的可*性要高出许多。而且电路的体积大大减小,使散热效果更加理想。最重要的一点是贴片元件在焊接工艺采用贴片机波峰焊接,从而使焊点的质量有非常可*的保证。在电解电容的使用上,就全部采用Canicen耐热105度以上的铝电解电容,只有这样才能充分满足各种滤波环境的需要,使其性能更加卓越。\n\n  最后就是板材的面积选择了,很多网卡为了降低成本,选用了12cm*4cm以下的小号电路板(质量较好的应选用12cm*6cm的大板),这在很大程度上影响了整个网卡在布局上的合理性,很容易导致为节约成本而牺牲稳定性的恶果。还有网卡金手指就选用镀钛金,这样保证了反复插拔时的可*接触。同时,信号走线转弯处使用45度角,节点处为圆弧型设计,既增大了自身的抗干扰能力,又可减少对其他设备的干扰;而劣质网卡金手指大多采用非镀钛金,节点也为直角转折,影响信号传输的性能。

论坛徽章:
0
36 [报告]
发表于 2006-02-27 10:14 |只看该作者

3. 根据网络类型选择网卡

3. 根据网络类型选择网卡\n\n  由于网卡种类繁多,不同类型的网卡它的使用环境可能是不一样的。因此,大家在选购网卡之前,最好应明确所选购网卡使用的网络及传输介质类型、与之相连的网络设备带宽等情况。目前在市场上的网卡根据连接介质的不同,基本上可以分为粗缆网卡(AUI接口)、细缆网卡(BNC接口)及双绞线网卡(RJ45接口)。如果是以双绞线为传输介质的则要选用RJ-45接口类型的网卡;如果传输介质是细同轴电缆的则要选用BNC接口类型的网卡;如果是采用粗同轴电缆的话则要求选用AUI接口的网卡。还有FDDI接口类型的网卡、ATM接口类型的网卡,它们分别是用于对应的网络,这一点可以参见前面的网卡的分类介绍\n\n  网卡除了按上面接口来划分外还有带宽的不同,基本上可分为10M网卡、100M网卡、10/100M自适应网卡和1000M网卡。一般个人用户和家庭组网时因传输的数据信息量不是很大,主要选择10M和10M/100M自适应网卡。不过现在市场上10M网卡开始逐步被淘汰,而10M/100M自适应网卡由于采用了\"自动协商\"管理机制,可以根据相联网卡的速率自动设定网卡速度,因而可升级性较强,因此这种10M/100M自适应网卡在目前的网卡市场中占有很大的市场份额;再者在价格方面两者相差甚微。如果局域网传输信息量很大或者考虑到以后的升级,100M网卡是一个不错的选择,而且它也是以后发展的必然趋势。只是要注意的一点是与网卡相联的各网络设备在速度参数方面必须保持兼容才能正常工作。

论坛徽章:
0
37 [报告]
发表于 2006-02-27 10:14 |只看该作者

4. 根据计算机插槽总线类型选购网卡

4. 根据计算机插槽总线类型选购网卡\n\n  由于网卡是要插在计算机的插槽中的,这就要求所购买的网卡总线类型必须与装入机器的总线相符。总线的性能直接决定从服务器内存和硬盘向网卡传递信息的效率。与CPU一样,影响硬件总线性能的因素也有两个:数据总线的宽度和时钟速度。网卡按总线类型,可以分为PCI网卡、ISA网卡、EISA网卡及服务器PCI-X总线网卡。因16位总线的ISA插槽在目前新计算机主板上已经基本不见了,所以根本就没必要选择ISA接口的(事实上除了二手的,市场上基本上没有ISA接口的);目前主流的是PCI接口的。如果要细分的话,还可查看网卡所支持的PCI总线标准版本,PCI最新版本为PCI 2.2,当然是版本越高,性能越好。

论坛徽章:
0
38 [报告]
发表于 2006-02-27 10:15 |只看该作者

5. 根据使用环境来选择网卡

5. 根据使用环境来选择网卡\n\n  为了能使选择的网卡与计算机协同高效地工作,我们还必须根据使用环境来选择合适的网卡。例如,如果我们购买了一块价格昂贵、功能强大、速度快捷的网卡,安装到一台普通的工作站中,可能就发挥不了多大作用,这样就给资源造成了很大的浪费和闲置。相反,如果在一台服务器中,安装一只性能普通、传输速度低下的网卡,这样很容易会产生瓶颈现象,从而会抑制整个网络系统的性能发挥。因此,大家在选用时一定要注意应用环境,比如服务器端网卡由于技术先进,价钱会贵很多,为了减少主CPU占有率,服务器网卡应选择带有自高级容错、带宽汇聚等功能,这样服务器就可以通过增插几块网卡提高系统的可*性。此外,如果要在笔记本中安装网卡的话,我们最好要购买与计算机品牌相一致的专用网卡,这样才能最大限度地与其它部件保持兼容,并发挥最佳性能。

论坛徽章:
0
39 [报告]
发表于 2006-02-27 10:15 |只看该作者

 一、OSI/RM模型

初识网络体系结构与协议\n\n在上一篇我们介绍了网卡的一些基础知识,如网卡的分类和选购。本篇原计划是要正式介绍网卡的软、硬件安装与配置,但是考虑到我们目前还不具备网卡安装(指软件安装方面)的一些必备知识,如OSI/RM参考模型、TCP/IP协议、IP地址分配等,所以本篇还是先介绍有关基础知识。\n\n  一、OSI/RM模型\n\n  OSI/RM是ISO在网络通信方面所定义的开放系统互连模型,1978 ISO(国际化标准组织)定义了这样一个开放协议标准。。有了这个开放的模型,各网络设备厂商就可以遵照共同的标准来开发网络产品,最终实现彼此兼容。\n\n  整个OSI/RM模型共分7层,从下往上分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,如图1所示。\n\n  当接受数据时,数据是自下而上传输;当发送数据时,数据是自上而下传输。 下面简要介绍这几个层次。\n\n  (1)物理层\n\n  这是整个OSI参考模型的最低层,它的任务就是提供网络的物理连接。所以,物理层是建立在物理介质上(而不是逻辑上的协议和会话),它提供的是机械和电气接口。主要包括电缆、物理端口和附属设备,如双绞线、同轴电缆、接线设备(如网卡等)、RJ-45接口、串口和并口等在网络中都是工作在这个层次的。\n\n  物理层提供的服务包括:物理连接、物理服务数据单元顺序化(接收物理实体收到的比特顺序,与发送物理实体所发送的比特顺序相同)和数据电路标识。\n \n  (2)数据链路层\n\n  数据链路层是建立在物理传输能力的基础上,以帧为单位传输数据,它的主要任务就是进行数据封装和数据链接的建立。封装的数据信息中,地址段含有发送节点和接收节点的地址,控制段用来表示数格连接帧的类型,数据段包含实际要传输的数据,差错控制段用来检测传输中帧出现的错误。\n \n  数据链路层可使用的协议有SLIP、PPP、X25和帧中继等。常见的集线器和低档的交换机网络设备都是工作在这个层次上,Modem之类的拨号设备也是。工作在这个层次上的交换机俗称“第二层交换机”。\n\n  具体讲,数据链路层的功能包括:数据链路连接的建立与释放、构成数据链路数据单元、数据链路连接的分裂、定界与同步、顺序和流量控制和差错的检测和恢复等方面。\n\n  (3)网络层\n\n  网络层属于OSI中的较高层次了,从它的名字可以看出,它解决的是网络与网络之间,即网际的通信问题,而不是同一网段内部的事。网络层的主要功能即是提供路由,即选择到达目标主机的最佳路径,并沿该路径传送数据包。除此之外,网络层还要能够消除网络拥挤,具有流量控制和拥挤控制的能力。网络边界中的路由器就工作在这个层次上,现在较高档的交换机也可直接工作在这个层次上,因此它们也提供了路由功能,俗称“第三层交换机”。 \n\n  网络层的功能包括:建立和拆除网络连接、路径选择和中继、网络连接多路复用、分段和组块、服务选择和传输和流量控制。\n\n  (4)传输层\n\n  传输层解决的是数据在网络之间的传输质量问题,它属于较高层次。传输层用于提高网络层服务质量,提供可*的端到端的数据传输,如常说的QoS就是这一层的主要服务。这一层主要涉及的是网络传输协议,它提供的是一套网络数据传输标准,如TCP协议。\n\n  传输层的功能包括:映像传输地址到网络地址、多路复用与分割、传输连接的建立与释放、分段与重新组装、组块与分块。\n\n  根据传输层所提供服务的主要性质,传输层服务可分为以下三大类:\n\n  A类:网络连接具有可接受的差错率和可接受的故障通知率,A类服务是可*的网络服务,一般指虚电路服务。\n\n  C类:网络连接具有不可接受的差错率,C类的服务质量最差,提供数据报服务或无线电分组交换网均属此类。\n\n  B类:网络连接具有可接受的差错率和不可接受的故障通知率,B类服务介于A类与C类之间,在广域网和互联网多是提供B类服务。\n\n (5)会话层 \n\n  会话层利用传输层来提供会话服务,会话可能是一个用户通过网络登录到一个主机,或一个正在建立的用于传输文件的会话。\n\n  会话层的功能主要有:会话连接到传输连接的映射、数据传送、会话连接的恢复和释放、会话管理、令牌管理和活动管理。\n\n  (6)表示层 \n\n  表示层用于数据管理的表示方式,如用于文本文件的ASCII和EBCDIC,用于表示数字的1S或2S补码表示形式。如果通信双方用不同的数据表示方法,他们就不能互相理解。表示层就是用于屏蔽这种不同之处。\n\n  表示层的功能主要有:数据语法转换、语法表示、表示连接管理、数据加密和数据压缩。\n\n  (7)应用层 \n\n  这是OSI参考模型的最高层,它解决的也是最高层次,即程序应用过程中的问题,它直接面对用户的具体应用。应用层包含用户应用程序执行通信任务所需要的协议和功能,如电子邮件和文件传输等,在这一层中TCP/IP协议中的FTP、SMTP、POP等协议得到了充分应用。\n\n  以上简单地介绍了OSI参考模型的七个层次,并对各个层次的主要应用及功能作了简单的介绍,这样我们在后面的学习中就可联系到OSI的对应层次进行学习,以实践加强理论学习。

论坛徽章:
0
40 [报告]
发表于 2006-02-27 10:17 |只看该作者

1. TCP/IP协议基础

  二、网络协议\n\n  目前网络协议有许多种,但是最基本的协议是TCP/IP协议,许多协议都是它的子协议。下面我们就对TCP/IP协议作一下简单介绍。\n\n  1. TCP/IP协议基础\n\n  TCP/IP协议包括两个子协议:一个是TCP协议(Transmission Control Protocol,传输控制协议),另一个是IP协议(Internet Protocol,互联网协议),它起源于20世纪60年代末。\n\n  在TCP/IP协议中,TCP协议和IP协议各有分工。TCP协议是IP协议的高层协议,TCP在IP之上提供了一个可*的,连接方式的协议。TCP协议能保证数据包的传输以及正确的传输顺序,并且它可以确认包头和包内数据的准确性。如果在传输期间出现丢包或错包的情况,TCP负责重新传输出错的包,这样的可*性使得TCP/IP协议在会话式传输中得到充分应用。IP协议为TCP/IP协议集中的其它所有协议提供“包传输”功能,IP协议为计算机上的数据提供一个最有效的无连接传输系统,也就是说IP包不能保证到达目的地,接收方也不能保证按顺序收到IP包,它仅能确认IP包头的完整性。最终确认包是否到达目的地,还要依*TCP协议,因为TCP协议是有连接服务。\n\n  【说明】在计算机服务中如果按连接方式来分的话,可分为“有连接服务”和“无连接服务”两种。“有连接服务”必须先建立连接才能提供相应服务,而“无连接服务”则不需先建立连接。TCP协议是一种典型的有连接协议,而UDP协议则是典型的无连接服务。\n\n  (1)TCP/IP协议所包括的协议和工具\n\n  TCP/IP协议是一组网络协议的集合,它主要包括以下几方面的协议和工具。\n\n  ·TCP/IP协议核心协议\n\n  这些核心协议除了自身外,还包括用户数据报协议(UDP协议)、地址代理协议(ARP协议)以及网间控制协议(ICMP协议)。这组协议提供了一系列计算机互连和网络互连的标准协议。\n\n  ·应用接口协议\n\n  这类协议主要包括Windows套接字(Socket,用于开发网络应用程序)、远程调用、NetBIOS协议(用于建立逻辑名和网络上的会话)和网络动态数据交换(Network,用于通过网络共享嵌入在文本中的信息)。\n\n  ·基本的TCP/IP协议互连应用协议\n\n  主要包括finger、ftp、rep、rsh、telnet、tftp等协议。这些工具协议使得Windows系统用户使用非Microsoft系统计算机上(如UNIX系统计算机)的资源成为可能。\n\n  ·TCP/IP协议诊断工具\n\n  这些工具包括arp、hostname、ipconfig、nbstat、netstat、ping和route,它们可用来检测并恢复TCP/IP协议网络故障。\n\n  ·有关服务和管理工具\n\n  这些服务和管理工具包括FTP服务器服务(用于在两个远程计算机之间传输文件,这是远程控制通信中的关键功能)、网际命名服务WINS(用于在一个网际上动态记录和询问计算机的名字)、动态计算机配置协议DHCP(用于在Windows NT计算机上自动配置TCP/IP协议)以及TCP/IP协议打印(主要用于远程打印和网络打印)。\n\n  ·简单网络管理协议代理(SNMP)\n\n  这个工具允许通过使用管理工具(如“Sun Net Manages” 或“HP Open View”),从远程管理Windows NT计算机。\n\n  (2)TCP/IP的主要协议简述\n\n  为了使读者能全面了解一些基本的网络通信协议和服务,本节就对TCP/IP协议所包括的几种主要协议进行简要说明。\n\n  ·远程登录协议(Telnet) \n\n  Telnet协议是用来登录到远程计算机上,并进行信息访问,通过它可以访问所有的数据库、联机游戏、对话服务以及电子公告牌,如同与被访问的计算机在同一房间中工作一样,但只能进行些字符类操作和会话。 \n\n  ·文件传输协议(Ftp) \n\n  这是文件传输的基本协议,有了FTP协议就可以把的文件进行上传,也可从网上得到许多应用程序和信息(下载),有许多软件站点就是通过FTP协议来为用户提供下载任务的,俗称“FTP服务器”。最初的FTP程序是工作在UNIX系统下的,而目前的许多FTP程序是工作在Windows系统下的。FTP程序除了完成文件的传送之外,还允许用户建立与远程计算机的连接,登录到远程计算机上,并可在远程计算机上的目录间移动。\n\n  ·电子邮件服务(Email) \n\n  电子邮件服务是目前最常见、应用最广泛的一种到联网服务。通过电子邮件,可以与Internet上的任何人交换信息。电子邮件的快速、高效、方便以及价廉,越来越得到了广泛的应用,目前只要是上过网的网民就肯定用过电子邮件这种服务。目前,全球平均每天约有几千万份电子邮件在网上传输。\n \n  ·WWW服务 \n\n  WWW服务(3W服务)也是目前应用最广的一种基本互联网应用,我们每天上网都要用到这种服务。通过WWW服务,只要用鼠标进行本地操作,就可以到达世界上的任何地方。由于WWW服务使用的是超文本链接(HTML),所以可以很方便的从一个信息页转换到另一个信息页。它不仅能查看文字,还可以欣赏图片、音乐、动画。最流行的WWW服务的程序就是微软的IE浏览器。 \n\n  ·简单邮件传输协议(SMTP) \n\n  SMTP是TCP/IP协议族的一个成员,这种协议认为你的计算机是永久连接在Internet上的,而且认为你在网络上的计算机在任何时候是可以被访问的。它适用于永久连接在Internet的计算机,但无法使用通过SLIP/PPP协议连接的用户接收电子邮件。解决这个问题的办法是在邮件计算机上同时运行SMTP和POP协议的程序,SMTP负责邮件的发送和在邮件计算机上的分拣和存储,POP协议负责将邮件通过SLIP/PPP协议连接传送到用户计算机上。 \n\n  ·信息服务(Gopher) \n\n  Gopher最早出现在1991年,它是第一个操作简便、使用广泛的从Internet服务器上获取信息的客户应用程序。除了操作简便外,它的另一个特点是速度快。Gopher运行时,将显示一个交互式的供用户选择的菜单,菜单中的选项由简单的短句组成,每个短句通常指向另一个菜单,并最终指向有用的文件。Gopher是帮助用户在Internet信息海洋中搜索有用信息的导航器。用户只要关心浏览的内容,而不必关心具体的服务器。 \n\n  ·文件检索服务(Archie) \n\n  它是一个从整个Internet上匿名FTP服务器获取文件的服务。其完全依赖于匿名FTP系统的管理员,他们将站点在全世界的Archie服务器进行了注册,Archie仅通过文件名进行检索。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP