网络概论

来源:互联网 发布:网络刷信誉兼职可信吗 编辑:程序博客网 时间:2024/06/07 13:40

网络的定义相当简单-一群通过一定形式连接起来的电脑。其中又可以分为局域网,广域网等。前者一般指某个区域的人自行组建的网络,若其范围在延伸到整个城市或国家后,又可以称为广域网了。我们最常说的internet就是无数个这样的局域网和广域网组成的。和开放的,不属于任何人的internet相对应的是intranet,其是专属的,非开放性的私有网络,只是其結構和服務方式和設計﹐都參考 Internet 的模式而已。而Extranet一般指代外部网络,通常是企业与internet连接,已向公共提供服务的网络。這並非是單純根據物理或邏輯位置來定義﹐主要是以連接的形式和功能來區分。例如某個外部網路﹐如果單純的透過網路來連接我們的 Extranet 或 Intranet ﹐那它只是一個毫不相關的外部個體而已﹔但是﹐如果我們用 VPN 或其它信任形式將對方連接起來﹐那麼對方也可以屬於 Extranet 或 Internet 的部份。?

网络的用途在于一个单词“sharing',而其通常通过使用者和密码来实现不同等级的共享和限制。其组成由拥有网路卡(每个网络卡出厂时固定有一个网络地址)的工作站或伺服机通过网线连接而成。在网络中传输的最小资讯单位为封包,包含发送端节点地址,接受端节点地点,和这两个节点之间需要传输的数据。而网络的连接形式主要有物理形态和逻辑形态。物理形态主要有星型,环型,总线型。而逻辑形态则和物理形态完全不同,也是值得关注的重点。Ethernet是最佳的BUS逻辑形态,也是现在LAN最常用的形式。其对整个网络进行广播,并以网卡地址作为接受和传送数据的依据,需要注意的问题就是当网络比较大时就可能会发生数据碰撞,而且必须需要使用Ethernet网卡。另一个较普遍的逻辑形态就是Token Ring,其通过指定令牌传递并规定每次令牌上只能有一人的发言。当网线的传输距离太远时,就需要使用中间增益器对信号进行放大。如果这时使用802.3协议,5个网段,4个增益器,3个电脑群组。

网络管理方式主要有Client/Server 和 Peer/Peer 两种,其关键在于“集中"与否。

由于网络软件和硬件的多种多样,之间要进行通信必须有个统一的协定也就是通信协定;其可以通过OSI模型来进行分类描述。主要有两部分组成:网络群组:实体层,资料连接层,和网络曾;使用者群组:传送层,会谈层,表现层,应用层;可以将其比喻为信件传递来理解:实体层可以看作具体运输的交通工具:比如船,飞机等;资料连接层就是货物装箱与物流管理:根据网络形态规定封包形式和发送规则;网络层其主要功能是让资料在不同网络之间顺利传送,就像邮局配送安排一样,决定路由路劲;接下来是传送层,其主要是将接受到的封包重新进行分拆或打包;会谈层:发出或接受会谈请求;表现层:扮演翻译官的角色,其语言是不同系统的码志;应用层:转换为各种具体的要求或服务。对于网络关键的在于网络软件,其可以通过三个方面来看,一是网卡的驱动程式,他主要负责网络卡和通信协定之间的沟通;当然要让网卡工作还需要正确的IO和IRQ,其中还必须有正确的物理地址和逻辑地址,前者又称为MAC,后者更具传输协议的不同而不同。第二部分,在單機作業模式下﹐當程式呼叫檔案 IO 的時候﹐會由作業系統接管這個請求﹐然後再傳給 BIOS﹐再到硬體那裡。如果當程式呼叫的檔案 IO 為網路位址的時候﹐那麼 redirector 就會接管這個請求﹐而重新導向到網路上面去﹐把請求交給對方機器。第三点,就是处于两者之间的通信协定,其负责沟通驱动程序和redirector之间的工作,并建立起一定的通信规则,其中用途最广泛的就是TCP/IP协议。还有一点需要注意的就是,NIC只能和一个协议沟通,所以就有了NBI网络捆绑界面来充当这个多国翻译官;与之相对,在Redirector和通信协议之间还有一个API(NETBIOS)来进行协调管理。

在LAN和LAN之间组建网络,我们称之为internetworking。其中的设备有增益器,集线器(提供多个port的增益器),桥接器(连接多个segment),交换器(提供多个port的桥接器),路由器(從 OSI 層級來分﹕bridge 屬於第二層,只要上層的傳輸協定是一致的,那 bridge 就能讓不同的硬體 segment 溝通。而 router 則是第三層的設備,它所負責的是傳輸協定本身的溝通。換句話說,bridge 跟本不必操心也讀不懂傳輸協定的羅輯位址長甚麼樣子,它只讀得懂底層的硬體位﹔反過來,router 只需讀懂羅輯位址就行,而跟本不需要知到硬體位址如何,因為, router 在判斷完羅輯位址後,真正的傳輸工作,則往下交給底層的設備完城。),网关(Gateway 卻實際上可以有效地將資料從一種協定標準轉換成另一種協定標準﹐它在處理使用完全不同協定的網路間的數據傳輸過程中﹐可以使用兩種方法﹕tunneling 和t erminal emulation。)

PS:路由器,交换机,网关的区别。路由器和交换机的一个区别是他们的工作方式,前者只有在需要使用路由路径时才会工作,不像后者对于通过的每个封包都需要判断进入那个网段;还一个主要的分別是它們如何看待所連接上來的區段﹕當使用 bridge 連接兩個網路的時候﹐它們僅屬於同一網路之內的兩個區段﹔如果使用 router 來連接兩個網路﹐它們是各自獨立的網路;另一个区别是路由可以连接广域网。而网关相当于不同局域网的关口,一般设在具有路由功能的设备上;定义混乱:是将资料在协定中传递的工具。

0 0
原创粉丝点击