linux网络编程中嵌教育嵌入式linux开发课件.pptVIP

  • 1
  • 0
  • 约6.77千字
  • 约 38页
  • 2019-08-10 发布于湖北
  • 举报

linux网络编程中嵌教育嵌入式linux开发课件.ppt

Linux网络编程 TCP/IP协议概述 网络编程基础 网络高级编程 1、TCP/IP协议概述 1.1 OSI参考模型与TCP/IP参考模型 1.2 TCP/IP协议族 TCP/IP 实际上一个一起工作的通信家族,为网际数据通信提供通路。为讨论方便可将 TCP/IP 协议组大体上分为三部分: 1.Internet 协议(IP) 2.传输控制协议(TCP)和用户数据报文协议(UDP) 3.处于TCP 和UDP 之上的一组协议专门开发的应用程序。它们包括:TELNET,文件传送协议(FTP),域名服务(DNS)和简单的邮件传送程序(SMTP)等许多协议。 1.2.1 网络层 第一部分也称为网络层。包括Internet 协议(IP)、网际控制报文协议(ICMP)和地址识别协议(ARP). Internet 协议(IP)。 该协议被设计成互联分组交换通信网,以形成一个网际通信环境。它负责在源主机和目的地主机之间传输来自其较高层软件的称为数据报文的数据块,它在源和目的地之间提供非连接型传递服务。 网际控制报文协议(ICMP)。 它实际上不是IP层部分,但直接同IP层一起工作,报告网络上的某些出错情况。允许网际路由器传输差错信息或测试报文。 地址识别协议(ARP)。 ARP 实际上不是网络层部分,它处于IP和数据链路层之间,它是在32位IP地址和48位局域网物理地址之间执行翻译的协议

文档评论(0)

1亿VIP精品文档

相关文档