转载请注明: http://write.blog.csdn.net/postedit/44019791
嗯,没什么好抱怨,再接再厉自己打气~,没学不会,可以理解,但是放任盲点!绝对不能容忍,被自己气到(打气太多了),哈哈哈,自己气自己,我真可爱~~,不说废话。(推荐搜索问题直接Ctrl +F)
以下内容为各路大牛提供,我只是个大牛的搬运工~~,做一个汇总,方便大家查找。(当然Garry我还需要看书学习,推荐书籍:计算机网络(谢希仁)),习得的过程不是一下子就完成的,Garry也没有完全吃透这些知识,只是作为分享,和自己翻看使用,一定要多看书啊啊~!
答:区别:电路交换意味着在两个站点(端设备)之间建立一个专用的物理连接,网络必须为该连接的电路保留交换容量和信道容量。因此,该信道具有独占性,在断开连接之前即使不使用,也无法用于其它连接。分组交换将数据分为长度可变的分组,并将分组选择相同或者不同的路径发送到目的站。网络中各节点间的链路可以供属于不同虚电路或者发往不同目的地址的分组分时共享。
优略对比:这里我们扩展成:多个方面比较电路交换、报文交换和分组交换的主要优缺点
答案:(1)电路交换 优点:通话中两用户始终占用端到端的通信资源。缺点:线路传输效率很低用户占用的通信线路大部分时间是空闲的,资源未被使用而消费(2)分组交换 优点:较高的交换速率数据传输效率高 可靠性非常高效,灵活和迅速。 缺点:造成时延,开销
这是十分常考的题型,要了解OSI七层模型,介绍链接OSI七层模型基础知识及各层常见应用,需要我们花时间研究透而非仅仅只是知道。(Garry:呵!)
概括来讲就是:
第1层物理层—原始比特流的传输(比特:bit)
第2层数据链路层—在此层将数据分帧,并处理流控制。本层指定拓扑结构并提供硬件寻址 (帧:Frame)
第3层网络层—本层通过寻址来建立两个节点之间的连接,它包括通过互连网络来路由和中继数据 (数据包:Package)
第4层传输层—常规数据递送-面向连接或无连接。包括全双工或半双工、 流控制和错误恢复服务 (数据段:Segment)
第5层会话层—在两个节点之间建立端连接。此服务包括建立连接是以全双工还是以半双工的方式进行设置,尽管可以在层4中处理双工方式
第6层表示层—格式化数据,以便为应用程序提供通用接口。这可以包括加密服务
第7层应用层—直接对应用程序提供服务,应用程序可以变化,但要包括电子消息传输
各层常见应用(从高层到低层排):
应用层 ………………计算机:应用程序,如FTP,SMTP,HTTP
表示层 ………………计算机:编码方式,图像编解码、URL字段传输编码
会话层 ………………计算机:建立会话,SESSION认证、断点续传
传输层 ………………计算机:进程和端口
网络层……………… 网络:路由器,防火墙、多层交换机
数据链路层 …………网络:网卡,网桥,交换机
物理层……………… 网络:中继器,集线器、网线、HUB
各层应用总结:第一层到第三层,属于低层,与移动数据有关,都是在网络;第四到第七,高层,包含应用程序数据;
嗯装13,表喷我,下文介绍(感觉要死掉。。)
TCP/IP协议被组织成四个概念层,其中有三层对应于ISO参考模型中的相应层。ICP/IP协议族并不包含物理层和数据链路层,因此它不能独立完成整个计算机网络系统的功能,必须与许多其他的协议协同工作。
表1-1是 TCP/IP四层模型和OSI七层模型对应表。我们把OSI七层网络模型和Linux TCP/IP四层概念模型对应,然后将各种网络协议归类。
表1-1 TCP/IP四层模型和OSI七层模型对应表
OSI七层网络模型 |
Linux TCP/IP四层概念模型 |
对应网络协议 |
应用层(Application) |
应用层 |
TFTP, FTP, NFS, WAIS |
表示层(Presentation) |
Telnet, Rlogin, SNMP, Gopher |
|
会话层(Session) |
SMTP, DNS |
|
传输层(Transport) |
传输层 |
TCP, UDP |
网络层(Network) |
网际层 |
IP, ICMP, ARP, RARP, AKP, UUCP |
数据链路层(Data Link) |
网络接口 |
FDDI, Ethernet, Arpanet, PDN, SLIP, PPP |
物理层(Physical) |
IEEE 802.1A, IEEE 802.2到IEEE 802.11 |
概括:TCP/IP共四层:1.网络接口2.网际层3.传输层4.应用层
各层作用,字数过多附上链接:我是传送门~
作用:MAC地址是计算机的唯一标识,在数据链路层中,交换机通过识别MAC地址进行数据包的传输。
答:(1)网桥:互连两个采用不同数据链路层协议,不同传输介质与不同传输速率的网络,网桥互连的网络在数据链路层以上采用相同的协议。
(2)交换机在数据链路层上实现互连的存储转发设备。交换机按每个包中的MAC地址相对简单地决策信息转发,交换机对应硬件设备,网桥对应软件。
答:
目的地址(6字节) |
源地址(6字节) |
类型(2字节) |
数据(46——1500字节) |
FCS(4字节) |
答:(1)VLAN只是局域网提供给用户的一种服务,而并不是一种新的局域网络。VLAN限制了接收广播消息的工作站数,使得网络不会因传播过多的广播信息(即广播风暴)而引起性能恶化。
(2)划分VLAN的方法:基于端口;基于MAC地址;基于IP地址。
(3)VLAN的帧格式
目的地址(6字节) |
源地址(6字节) |
VLAN标记(表明该站是属于哪个VLAN的) |
类型(2字节) |
数据(46——1500字节) |
FCS(4字节) |
答:交换是指转发和过滤帧,是交换机的工作,它在OSI参考模型的第二层,而路由是指网络线路当中非直连的链路,它是路由器的工作,在OSI参考模型的第三层。交换和路由的区别很多,首先,交换是不需要IP地址的,而路由需要,因为IP就是第三层的协议,第二层需要的是MAC地址,再有,第二层的技术和第三层的不一样,第二层可以做VLAN,端口捆绑等,第三层可以做NAT,ACL,QoS等。
VLAN是虚拟局域网的英文缩写,它是一个纯二层的技术,它的特点有三:控制广播,安全,灵活性和可扩张性。
答:逆地址解析协议,作用是完成硬件地址到IP地址的映射,主要用于无盘工作站,因为给无盘工作站配置的IP地址不能保存。工作流程:在网络中配置一台RARP服务器,里面保存着IP地址和MAC地址的映射关系,当无盘工作站启动后,就封装一个RARP数据包,里面有其MAC地址,然后广播到网络上去,当服务器收到请求包后,就查找对应的MAC地址的IP地址装入响应报文中发回给请求者。因为需要广播请求报文,因此RARP只能用于具有广播能力的网络.
11. ARP协议的用途 及算法、在哪一层上会使用arp ?
(1)首先从IP数据报首部提取出目的主机的IP地址D,得出其所在的网络N。
(2)若N就是与此路由器直接相连的某个网络,则进行直接交付,不需要经过其它的路由器
进行转发,直接把数据报交付给目的主机。否则就执行(3)
(3)若路由表中有目的地址为D的特定主机路由,则把数据报传给路由表中所指明的下一跳路由器。否则执行(4)
(4)若路由表中有到达网络N的路由,则把数据报传给路由表中所指明的下一跳路由器。否则执行(5)
(5)若路由表中有一个默认路由,则把数据报传给默认路由所指明的默认路由器。否则执行(6)
(6)报告转发分组出错。
以上参考自:《计算机网络 第五版》谢希仁 p128
http://blog.csdn.net/xieyutian1990/article/details/24179181
(博主就帮你们到这了,其他自理~)
【Garry逆袭校招】之 计算机网络 知识点学习--Android地基系列(二)
原文地址:http://blog.csdn.net/lrs123123/article/details/44019791