Linux网络开发基础.docVIP

  • 2
  • 0
  • 约8.98万字
  • 约 29页
  • 2016-12-23 发布于贵州
  • 举报
Linux网络协议开发基础 第 1 节 基于BSD的Linux网络体系结构 BSD是UNIX系统中通用的网络接口,支持多种网络协议类型,也是一种内部进程的通信机制。Linux系统实现BSD socket的标准,支持多种网络协议。常用的协议如下表所示 协议名称 描述 UNIX UNIX域套接口 INET Internet地址族TCP/IP协议支持通信 IPX Novell IPX PPLE TALK Appletalk DDP TALK Appletalk DDP TALK Appletalk DDP Linux内核网络协议架构 基于服务器/客户机的通信模式 bsd socket采用服务器/客户机的通信模式服务器可以同时与多个客户机建立连接,但每一时刻只能处理一个客户机的请求。由于tcp和udp协议的不同特点,在通信方式上也有一定的不同. Tcp/Ip协议的体系结构 Tcp/ip协议是Linux内核所支持协议中的重要组成部分,是目前主流的网络协议,在Internet中得到广泛应用。Tcp/Ip协议分为四个层次。分别为数据链路层、网络层、传输层和应用层。数据链路层包括网络设备驱动程序和网卡;网络协议用于处理数据包的路由;传输层为上层应用提供可靠的面向字符流接口;应用层处理特定的网络应用,例如:ftp、文本和ngs等.Tcp/Ip协议的体系结构如下图

文档评论(0)

1亿VIP精品文档

相关文档