码迷,mamicode.com
首页 > 系统相关 > 详细

Linux网络编程------概述

时间:2014-07-17 18:35:40      阅读:281      评论:0      收藏:0      [点我收藏+]

标签:blog   http   文件   数据   width   2014   

提供了完善强大的网络功能。

1、完善的内置网络。协议丰富,和内核紧密。

2、提供大量Intenet的软件。

3、非常多的命令。完成文件传输。

4、远程访问支持。

5、安全可靠。

Linux网络模型:

bubuko.com,布布扣

协议:

数据链路层协议:以太网协议

网络层协议:IP(Internet协议) ICMP(网际控制报文协议)  ARP(地址解析协议)

传输层协议:TCP(面向连接可靠传输)   UDP(非连接不可靠传输协议)

应用层协议:Telnet  文件传输协议(FTP TFTP),简单文件传输协议(SMTP)和域名服务(DNS)等协议。

以太网的包封装了IP协议的包,IP协议的包封装了TCP协议的包,TCP协议的包封装了应用层协议的包,应用层协议的包还可以封装应用层协议的包,。。。。。。

以太网的包:

bubuko.com,布布扣

IP协议

IP主要有以下四个功能:

数据传输;寻址;路由选择;数据报文分段。

提供无连接传输服务:IP协议头、数据字段。

bubuko.com,布布扣

TCP协议

TCP是重要的传输层协议,目的是允许数据同网络上的其他节点进行可靠的交换。

bubuko.com,布布扣

UDP:

UDP也是传输层协议,无连接不可靠传输协议。丢掉不重发。

bubuko.com,布布扣

Linux网络编程------概述,布布扣,bubuko.com

Linux网络编程------概述

标签:blog   http   文件   数据   width   2014   

原文地址:http://www.cnblogs.com/liutianyi10/p/3851385.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!