Chinaunix首页 | 论坛 | 博客
  • 博客访问: 358108
  • 博文数量: 78
  • 博客积分: 3380
  • 博客等级: 中校
  • 技术积分: 857
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-16 19:39
文章分类

全部博文(78)

文章存档

2011年(31)

2010年(47)

分类: LINUX

2010-07-16 21:50:07

 各层的功能特点:

链路层(网络接口层):

模型的基层,负责数据帧的发送和接收,网络接口层将帧格式的数据放到网络上, 或从网络上把帧取下来。帧:独立的网络信息传输单元

网络层(互联层):

互联协议将数据包封装成internet数据包(ip packer),并运行必要的路由算法。有 4中互联协议:

ü 网际协议ip:负责在主机和网络之间路径寻址和路由数据包

ü 地址解析协议arp:获得同一物理网络中的硬件主机地址

ü 网际控制消息协议icmp:发送消息,并报告有关数据包的传送错误

ü 互联组管理协议igmp:用来实现本地多路广播路由器报告

运输层(传输层):

传输协议在主机之间提供通信会话。两种传输协议:

ü 传输控制协议tcp:为应用程序提供可靠的通信连接,适合于一次传输大批量 的情况,并适用于要求得到响应的应用程序。

ü 用户数据包协议udp:提供无连接的通信,且不对传送包进行可靠性确认,适 用于一次传输小量的数据,可靠性有应用层来确认。

应用层:应用程序通过这层访问网络。

       常见的有:

Telnet:提供远程登录服务

ftp:提供应用级的文件传输服务

http:超文本传输协议,访问web所采用的协议

Tftp:文本文件传输协议

Smtp:电子邮件协议

Dhcp:动态主机配置

Snmp:简单的网络管理协议

Dns:域名解析协议

阅读(3693) | 评论(0) | 转发(0) |
0

上一篇:linux c配置文件读取一

下一篇:socket基础

给主人留下些什么吧!~~