首页 > 代码库 > computer network

computer network

  • Internet,计算机网和分组交换

        什么是协议(protocol)?计算机网络中进行数据交换而建立的规则、标准或约定的集合

        面向终端的网络

        多个终端共享一台主机,每个终端通过电缆可以对主机进行远距离访问。通过引入用于传输数字信息的调制解调器(modem)                        设备,终端可以通过电话网访问主机。

        以下是几种不同的终端与主机间的通讯方式。

        单线多点通信线路:中心计算机在输出线路上向某个特定的终端发送一个轮询消息,所有的终端都在监听此输出线路,但是只有                         被轮询的终端进行响应。

        统计多路复用器/集中器:来自多个终端的消息被多路复用器缓存,并排序在一个队列里,然后每次通过通信线路发送一个消息            到中心计算机。中心计算机分类出来各个终端的消息,进行必要的处理并在帧中返回结果。统计多路复用器利用帧中的地址来确            定目标终端。

            (CRC是校验位,是按照某种算法从信息比特流中计算得到,并且能够使接收端检测接收到的帧中是否有错误,如果帧中出现                错误,那么它将请求重传此帧。)

                计算机到计算机的网络

                packet switching解决了不同大小的消息进入网络带来的过长等待时间的问题。不能作为一个单独分组的消息将被分段,                    然后使用多个分组进行传输。到达目标后再进行组装。


computer network