计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。即,通信线路+通信设备—>连接计算机从而实现通信,共享等功能。数据传输在其中就很重要。通信理论模型OSI有七层网络。采用三级抽象,1~3层为连接路层,4层为传输,5~7层为端到端的数据通信。其中分层原则为:1网络中各结点都有相同的层次2不同结点相3层次具有相同的功能4同一结点相邻层间通过接口通信5每一层可以使用下层提供的服务,并向上层提供服务6不同结点的同等层间通过协议来实现对等层间的通信。现在大多使用TCP/IP协议他只有四层。1所以链路层的主要工作就是对电信号进行分组并形成具有特定意义的数据帧,然后以广播的形式通过物理介质发送给接收方。接入网络的主机需插入网卡。2IP协议将这个32位的地址分为两部分,前面部分代表网络地址,后面部分表示该主机在局域网中的地址。IP地址和子网掩码与运算得到网络地址。3TCP即传输控制协议,是一种面向连接的、可靠的、基于字节流的通信协议。4应用层定义各种协议来规范数据格式解读。