您的位置:首页 > 理论基础 > 计算机网络

计算机网络基础01

2012-10-14 20:35 323 查看
计算机网络期刊:IEEE的CICM,INTERNET COMPUTING
Client/Server结构:


客户器:输入输出的工作,服务器利用率提高。
计算机网络和分布式系统区别:

计算机网络: 
                            1.物理上独立的多台计算机(不从属于任何计算机)组成 

                            2.每台计算机可以给其他计算机提供服务
                            3.信息传输是一小段一小段信息传递

 计算机网路要素:

                         1.在计算机网络中,每台计算机都是独立的
                         2.这些计算机之间是用不同的通信媒体连接的(双绞线、光缆...)
                         3.相互协作方式是客户服务的方式,请求的方式,计算机地位平等
一般计算机网络怎样传递数据的: 
         有个传输的网络(专门传数据的),像这个蘑菇云就是一个通信子网, 我们的每台计算机都是和通信子网的某个设备连接的,通信子网有中继设备(分组交换单元),在Internet网络中,这些中继设备就是路由器,所以通信子网最通俗来讲就是由路由器互联的网络。


互联:如两台计算机能交换信息,则为互联
自主计算机:不从属于任何计算机的计算机
在分布式系统是一个小组,分配给每个小组成员。分解任务。
企业网:
     最常用的组织方式是以太网,现在的高速以太网都是以交换实现的,现在的企业网都是有一个主交换机把所有的设备连接起来;如果企业较小,在主交换机下面连一些集线器,每个集线器下面连主机;如果企业较大,给每个部门配置一个小交换机。有些信息不愿意提供给别人用到的设备是防火墙,外网和内网之间有防火墙。


按传递分:

广播式的传递方式:小规模的网络广播式网络就是某台计算机发送的消息,网络内所有计算机都可以收到。
点到点网络:大规模的网络,点对点网络就是通过中间设备直接发到需要接收的计算机。其他计算机收不到这个消息。
按规模分:

局域网(LAN):覆盖最经范围小,通常是广播式连接方式。经典的局域网1.总线型网络:例如以太网(工业标准IEEE802.3),存在争夺信道问题,采用技术CSMA/CD(Carrier Sense Multiple Access/Collision Detect)即载波监听多路访问/冲突检测,发送数据前
先侦听信道是否空闲 ,若空闲 则立即发送数据.在发送数据时,边发送边继续侦听.若侦听到冲突,则立即停止发送数据.等待一段随机时间,再重新尝试。 2.环形网络:标准是IEEE802.5,所有机器都连接成一个环,信息传递:令牌在环形网络不停地转,如果要发送消息,就把这个令牌卡下来,然后发送消息,发完了就释放令牌,所以同时只有一台机器发送信息,解决了信道冲突的问题,令牌环网络比以太网复杂,现在逐渐消失。光纤分布式数据接口(FDDI)采用令牌环网络。3.令牌总线(IEEE802.4):拓扑结构是总线型的,但是工作方式是采用令牌工作方式。
城域网:规模是在一个城市中的
广域网:采用的技术都是相同的(一般都是点对点的方式),由两部分组成:1.通信子网:有很多中继设备,作用帮大家传递消息2.资源子网:网络中的主机组成,服务请求和服务者是网络中的主机,资源子网是能够给其他机器提供服务的设备。
互联网 (Internet最经典的):把大大小小网络互连起来。现在的Internet网络即互联网,由路由器互相连接起来的通信子网加上连到路由器的所有的局域网就形成了互联网。它的通信子网通常是点对点的连接方式,采用分组交换的方式传递信息。
Internet网络连接简单的示意图:



按连接方式分(拓扑结构:计算机与计算机的连接方式):

总线的:只有一根通信电缆,传输的方式是广播式的方式
环形的:所有机器连接成一个环,每个机器都为其他机器传递信息,最经典的环形网络是令牌环网络。
星形的:有一个中间的交换节点,所有的机器都连到交换节点,最经典的星形网络是ATM网络。
网状的:互联网
按使用范围分:

专用网:某一个企业内部专用的网络
公用网:提供给公共用户
计算机网络的参考模型(软件设计):

ISO/OSI:七层模型(协议)。1.物理层:主机A的二进制比特串能够通过一条物理链路传递到主机B中。例如:RS232。 2.数据链路层:A传到B的消息是完全正确的。把传递的数据分成一组一组(即帧)。3.网络层:负责路由查找,找到一条路径,保证两点之间是正确的。4.传输层:服务是谁请求的要交给谁。5.会话层:在通信之前打个招呼。6.表示层:怎么样理解,翻译,即信息的理解。7.应用层:学习的过程。



TCP/IP:用在互联网,把不同网络互连起来。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息