1、姓名:栗朝文学号:14721400Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的协议来完成自己的需求。通俗而言:TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地。而IP是给因特网的每一台联网设备规
2、定一个地址。v网络通信协议n语义(Semantics):规定双方完成通信需要的控制信息及应执行的动作n语法(Syntax):规定通信双方交换的数据或控制信息的格式和结构n时序(Timing):规定通信双方彼此的应答关系,包括速度的匹配和顺序vTCP/IP协议nTCP/IP协议是目前最完整的、被普遍接受的通信协议标准nTCP/IP协议是以套件的形式推出的nTCP/IP协议只是习惯叫法,更专业的叫法是Internet协议 v管理TCP/IP的组织机构nISOCnIABnIETF与IESGnIRTF与IRSGnIANAnICANNnISDF v管理TCP/IP的组织机构nTCP/IP管理层次体系 v
3、 RFCnInternet标准规范必需的(Required)推荐的(Recommended)可选的(Elective)限制使用的(Limited Use)不推荐的(Not Recommended)nInternet标准处理过程标准轨迹提案标准(Proposed Standard)草案标准(Draft Standard)因特网标准(Internet Standard)非标准轨迹实验性的(Experimental)信息性的(Informational)历史性的(Historic)vOSI参考模型的层次结构n它定义的是一种抽象结构,并未明确如何实现其中每一层的功能。n每一层所完成的功能都是独立的,与
4、其他层完成的功能无关。n每一层的功能自成体系,使开放互联成为可能。n低层为高层服务,高层可以忽略低层的分层细节,便于网络开发和设计。n相邻的两层之间提供有接口,便于两层之间的通信。n它仅仅是一种参考,实际的网络体系并未将其每一层的功能实现,而是省略某些层。vOSI参考模型的通信机制v协议数据单元(PDU)n物理层称为位流或比特流n链路层称为帧(Frame)n网络层中称为分组或包(Packet)n传输层中称为段(Segment)、数据段或报文段n应用层中称为报文或消息(Message)vOSI各层功能和对应的网络管理工作 vTCP/IP与OSI的层次对应关系 应用层表示层会话层SMTPFTPHT
5、TPTelnetSNMPDNS应用层传输层TCPUDPSTCP传输层网络层ICMPIPIGMP网络层ARPRARP链路层底层网络定义的协议(以太网、令牌环、PPP等)网络接口层物理层OSI模型TCP/IP协议族TCP/IP结构vTCP协议层次 vTCPTCP/IP封装过程 vTCP/IP分用过程 vTCP/IP协议重要概念n面向连接的协议与无连接的协议n可靠的协议与不可靠的协议n字节流协议与数据报协议nIP地址nTCP/IP协议号、端口号及插座 v分层分析和排查网络故障 分层排查方式的选择n从低层开始排查n从高层开始排查n直接从应用层着手,可以按照以下步骤来排查。n(1)检查Web浏览器是否正
6、确配置,可尝试使用浏览器去访问另一个Web服务器。n(2)如果Web浏览器没有问题,可在Web服务器上测试Web服务器是否正常运行。n(3)如果Web服务器没有问题,再测试网络的连通性。n直接从位于中间的网络层开始排查,具体步骤如下。n(1)检查网络层,测试网络的连通性和路由配置等信息。n(2)如果网络层测试有问题,则检测网络的低层(物理层和链路层),测试网络的物理连通性和网络交换设备的配置等信息。n(3)如果网络层的测试正常,则检测网络的高层(应用层和传输层),测试应用程序的配置和网络传输过程是否存在故障等信息。n(4)根据情况排查其他信息,如网络中的流量占用、传输的数据包等。v分层分析和排查网络故障分层排查方法 v分层分析和排查网络故障分层排查实例(1)ping远程计算机(目标)。(2)ping同一子网(网段)的网关(例中为路由器1)来确认主机A是否能够连接到本地网关(路由器)。(3)ping环回地址127.0.0.1。n从ping环回地址127.0.0.1开始逐步进行,只要成功地ping到远程主机,可以判断网络问题一般发生在更高的网络层次。