第一章 绪论 1.1 计算机网络的基本概念 1.1.1 计算机网络简介 计算机网络:将多个具有独立工作能力的计算机系统通过通信设备和线路由功能完善的网络软件实现资源共享和数据通信的系统。根据地理分布,可分为LAN(局域网),WAN(广域网)。 从定义中看出涉及到三个方面的问题: (1) 至少两台计算机互联。 (2) 通信设备与线路介质。 (3) 网络软件,通信协议和NOS(Network Operating System,网络操作系统)。 而Internet是由一些使用公用语言互相通信的计算机连接而成的全球网络。 1.1.2 TCP/IP结构模型 TCP/IP结构模型: 目前使用的大多数网络通信协议的结构都是基于OSI(Open Systems Interconnection,开放式系统互联模型)模型的。TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制和网间互连协议)结构也是基于OSI模型但又并不严格遵循 OSI 模型。但当前关于如何使用分层模型来描述TCP/IP又没有一个统一的协定。一般承认TCP/IP比7层OSI模型层次少(3到5层)。这里以4层TCP/IP结构进行阐述。 TCP/IP结构中忽略了OSI模型中的某些特征,只综合了部分相邻OSI 层的特征并分离其它各层。信息由4层结构中的应用层传送到物理层。当发送数据时,每层将其从上层接收到的信息作为本层数据,并在数据前添加控制信息头,然后一起传送到下一层。每层的接收数据过程与以上发送过程正好相反,其中在数据被传送到上一层之前要将其控制信息头移去。 TCP/IP 4层模型以及每层主要功能描述如下: 应用层(Application Layer) TCP/IP 组中的应用层综合了OSI应用层、表示层以及会话层的功能。因此,在 TCP/IP 结构中,传输层以上的任何过程都称之为应用。在 TCP/IP 中,使用套接字(socket)和端口描述应用程序通信路径。大多数应用层协议与一个或多个端口号相关联。 传输层(Transport Layer) TCP/IP 结构中包含两种传输层协议。其一传输控制协议(TCP),确保信息传输过程。其二用户数据报协议(UDP,User Data Protocol),直接传输数据报,而不需要提供端对端可靠校验。两种协议对应不同的应用具有各自功能。 ...... |
查看评论
已有0位网友发表了看法