华为HCNE专题二:TCP/IP协议及子协议

2007-12-12 11:29:50   Count:

对应章节:第二章
重点:掌握TCP/IP各层子协议的功能
难点:TCP/IP各层子协议的功能
亮点/应用/重要性:理解各子协议及其对应的工作层次
主要内容:结合第一章节的OSI七层参考模型,对应学习TCP/IP协议栈中的每个子协议的功能以及工作原理

华为HCNE专题二:TCP/IP协议及子协议(20071204)在线专题授课音频

(本课程正式学员可登录学习系统,进入对应课程,在窗口左边的“课程资料室”内进行在线浏览。)

答疑整理:

一、TCP/IP协议和OSI模型的联系

  OSI参考模型与TCP/IP协议都采用了分层结构,都是基于独立的协议栈的概念。OSI参考模型有7层,而TCP/IP协议只有4层,即TCP/IP协议没有了表示层和会话层,并且把数据链路层和物理层合并为网络接口层。不过,二者的分层之间有一定的对应关系
  OSI参考模型的标准最早是由ISO和CCITT(ITU的前身)制定的,有浓厚的通信背景,因此也打上了深厚的通信系统的特色,比如对服务质量(QoS)、差错率的保证,只考虑了面向连接的服务。并且是先定义一套功能完整的构架,再根据该构架来发展相应的协议与系统。
  TCP/IP协议产生于对Internet网络的研究与实践中,是应实际需求而产生的,再由IAB、IETF等组织标准化,而并不是之前定义一个严谨的框架。而且TCP/IP最早是在UNIX系统中实现的,考虑了计算机网络的特点,比较适合计算机实现和使用。

  OSI参考模型   TCP/IP
7 应用  
6 表示  
5 会话  
4 传输 <---> 传输
3 网络 <---> 网络
2 数据链路 <---> 数据链路
1 物理 物理

二、TCP/IP协议栈的层次分析

  TCP/IP协议并不完全符合OSI的七层参考模型。传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。这7层是:物理层、数据链路层、网路层、传输层、话路层、表示层和应用层。而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。 这4层分别为:
  应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。
  传输层:在此层中,它提供了节点间的数据传送服务,如传输控制协议(TCP)、用户数据报协议(UDP)等,TCP和UDP给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。
  互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP)。
  网络接口层:对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet、Serial Line等)来传送数据。

三、ARP,RARP的关系

  ARP是知道IP地址,解析MAC地址
  RARP是知道MAC地址,解析IP地址

四、ICMP的利用

  I C M P经常被认为是I P层的一个组成部分。它传递差错报文以及其他需要注意的信息。I C M P报文通常被I P层或更高层协议( T C P或U D P)使用。一些I C M P报文把差错报文返回给用户进程。
  他的使用非常频繁,其一,ping,其二,traceroute。Ping就是测试连通性的,而traceroute是用来进行追踪的。


浏览该文章的用户为您推荐了该信息: 
没有了
       
   
   
 
站内检索:
本月授课安排
栏目导航
阅读排行