TCP/IP网络协议
TCP/IP网络协议 TCP/IP基本概念 传统的网络编程技术简介 *特别注意*: TCP/IP基本概念 1. 网络协议:网络协议简称为协议,是为进行网络数据交换而建立的规则、标准或约定 (针对不同的需求,有不同的网络协议,网络协议有很多种)。 2. 计算机网络的体系结构:计算机网络的体系结构是计算机网络的层次的划分及其各层 协议的集合。体系结构就是这个计算机网络及其部件所应完成的功能的精确定义。 3.三种计算机网络的体系结构 ( 1 )应用层:该层负责应用程序之间的沟通。 主要协议有简单邮件传输协议 ( SMTP ) 、文件传输协议 ( FTP ) 、以及网络远程访问协议 ( Telnet ) 等。 ( 2 )传输层:该层提供应用程序之间的通信服务,主要功能是数据格式化、数据确认和 丢失重传等。给数据包加入传输数据并把它传输到下一层中。 主要协议:传输控制协议 ( TCP ) 、用户数据报协议 ( UDP ) . 端口号:用于区分不同的应用程序。 ( 3 )网际层:主要功能是把数据报通过最佳路径送到目的端,但它不检查数据包是否 被正确接收。 网际层的核心协议—— IP ,提供了无连接的数据报传输服务(不保证送达,不保序)。 其他重要协议: ICNP , ARP IP 地址:用于表示网络中的不同主机和设备。 ( 4 )网络接口层:负责数据的实际传送,在发送端将上层的 IP