一.概述
1.1、分层
1、网络协议通常分为不同的层次开发,各个层次分别负责不同的通信功能。
2、TCP/IP通常被认为是四层协议系统。
1 )链路层也可称为数据链路层或网络接口层,其通常包括操作系统中的设备驱动程序和计算机中的相应网络接口卡。 一起处理与电缆或其他传输介质的物理接口的详细信息。
2 )、也称为网络层、互联网层,处理网络上的分组活动。 在TCP/IP协议族中,网络层协议包括IP协议(互联网协议(ICMP协议)互联网控制消息传递协议)和IGMP协议)互联网
3 )传输层主要为两台主机上的APP应用提供端到端通信。 TCP/IP协议系列有两种不同的传输协议:传输控制协议(TCP )和用户数据报协议(UDP )。
4 ) APP应用层负责处理特定APP应用的细节。
1.2 TCP与IP的可靠性
在TCP/IP协议系列中,网络层IP提供不可靠的服务。 它只是尽快将数据包从源节点发送到目的地节点,并不保证可靠性。 另一方面,TCP在不可靠的IP层上提供可靠的传输层。
1.3,http://www.Sina.com /
顶层和底层之间还有另一个重要的区别。
APP应用层更关心的是APP应用程序的细节,而不是网络上的数据传输活动
下面三层对APP应用一无所知,但他们必须处理所有通信细节。
FTP是APP应用层协议TCP、传输层协议IP、网络层协议或类型协议应用于链路,TCPIP协议族是由不同协议组合而成的协议族。 此协议通常称为TCP/IP,但TCP和IP只是其中两个协议。 此协议系列的另一个名称是internet协议系列internet协议套件。 (1.4 理解消化类
构建互联网最简单的方法是通过路由器连接两个或多个网络。 是专门用于网络互联的硬件盒。 路由器的好处是为不同类型的物理网络提供连接,包括以太网、令牌环网络、点对点链路和FDDI。
-扩展
这些箱子也称为IP路由器(IP router ),但在此使用术语路由器。 历史上,这些箱子被称为网关),在很多TCPIP文献中使用。 33558www.Sina.com/:2:链接两个不同协议系列的过程。 eg:TCP/ip和IBM的SNA。 为特定的APP应用程序提供服务。 通常是电子邮件或文本传输。
1.5 扩展类
互联网链接的另一个方法是使用网桥。 网桥在链路层将网络互连,路由器在网络层将网络互连。 网桥将多个局域网组合起来,使其对上层来说看起来像一个局域网。
TCP/IP倾向于使用路由器而不是网桥连接到网络。