TCPIP与网络编程.pptVIP

  • 13
  • 0
  • 约1.25万字
  • 约 68页
  • 2017-11-04 发布于河南
  • 举报
TCPIP与网络编程.ppt

TCP/IP Network Programming TCP/IP 与网络编程 信息科学与技术学院 网络通信技术实验室 张新有 Email :xyzhang@home.swjtu.edu.cn Phone IPCP类型(type)定义 5)PPP 数据控制协议 开始传输网络层数据之前,数据链路层对等实体必须: 配置 PPP链路 (最大帧长, 认证等) 学习/配置网络层信息 对于IP: 通过 IP 控制协议 (IPCP) 报文(协议域: 8021) ;来配置/学习IP地址 6)PPP 状态转移图 1. PC通过modem呼叫路由器 2. PC 和路由器交换 LCP 报文来协商PPP参数 3. 身份认证. 4. 交换NCP 报文来配置网络层参数,比如TCP/IP(需要动态分配 IP 地址). 5. 数据传输, 即发送/接收IP报文 6. 采用NCP来释放网络层连接(释放IP地址); 用LCP 来释放链路层连接. 7. Modem 挂机. 2.3 IEEE 802.5:令牌环 令牌访问原理既可用于环形网(IEEE802.5 Token Ring),又可用于总线网(IEEE802.4 Token Bus),当用于总线环境时,就构成令牌总线网(逻辑环)。 TCP/IP协议属于网际协议,用于各种网络的互联。在TCP/IP协议簇中,属于访问接口层的协议还有很多,如FDDI,X.25,无线网等,不再作介绍。 习 题 1) 捕获数据包,查看带有IEEE802.3和Ethernet的帧格式,分析其体系结构及各字段含义。 2) 捕获数据包,查看带有IEEE802.2 SNAP的帧格式,分析其体系结构及各字段含义。 3) 捕获PPPOE连接的建立全过程,详细分析PPP协议的工作过程。 4) 启用NETBIOS,捕获数据包,分析网络中所有NETBIOS(或基于NETBIOS)的协议的层次关系。 FS ED FCS DATA SA DA FC AC SD 1 1 1 6 6 ?0 4 1 1 Byte (b)数据 DATA, 数据字段,由于完整的帧在同一时刻不会全部出现在环上,所以环网结构对帧的最大长度是没有限制的。为了防止某站垄断整个环路(该站一直有数据要发),IEEE 802.5还规定了一个站的最长令牌持有时间,若超过此时间,该站必须停止发送,将令牌传递给下一站; FS ED FCS DATA SA DA FC AC SD 1 1 1 6 6 ?0 4 1 1 Byte (b)数据 FCS: Frame Check Sequence, 帧校验序列,占7字节; FS ED FCS DATA SA DA FC AC SD 1 1 1 6 6 ?0 4 1 1 Byte (b)数据 FS: Frame Status, 帧状态,占1字节。在这一字段中设置了两个A比特和两个C比特,另四个比特可为任意值。只要观察A比特和C比特就可以区分下列几种情况: 目的站不存在或未加入到环路中(A=0, C=0) 目的站在环上但未将数据复制到站内(A=1, C=0); 目的站在环上且已将数据复制到站内(A=1, C=1); FS ED FCS DATA SA DA FC AC SD 1 1 1 6 6 ?0 4 1 1 Byte (b)数据 ED: Ending Delimiter, 结束界符。它与令牌中的ED类似,但最后一位为E比特,即差错比特。发送站在发送完一帧时,将E比特置为0,以后每经过一站,在转发时都通过FCS判断此帧是否出错,出错时将此比特置为1。 Dead Establish Authenticate Network Terminate Open failed failed 1. Carrier Detected 2. Options Negotiated 3. Authentication Completed 4. NCP Configuration 6. Done 7. Carrier Dropped 5. (1) PPPoE概述 基于以太网的点对点通信协议PPPoE(Point to Point Protocol over Ethenet)是为了满足越来越多的宽带上网设备(如ADSL、无线、有线电视等)和越来越快

文档评论(0)

1亿VIP精品文档

相关文档