ARMLinux网络开发实例.ppt

上传人:小飞机 文档编号:5415635 上传时间:2023-07-05 格式:PPT 页数:19 大小:304KB
返回 下载 相关 举报
ARMLinux网络开发实例.ppt_第1页
第1页 / 共19页
ARMLinux网络开发实例.ppt_第2页
第2页 / 共19页
ARMLinux网络开发实例.ppt_第3页
第3页 / 共19页
ARMLinux网络开发实例.ppt_第4页
第4页 / 共19页
ARMLinux网络开发实例.ppt_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《ARMLinux网络开发实例.ppt》由会员分享,可在线阅读,更多相关《ARMLinux网络开发实例.ppt(19页珍藏版)》请在三一办公上搜索。

1、嵌入式Linux C编程入门(第2版)(By Farsight),http:/,ARM Linux网络开发实例,本章目标TCP/IP协议的基触知识 嵌入式Linux基础网络编程 嵌入式Linux高级网络编程 能够独立编写Web服务器 能够独立编写客户端、服务器端的通信程序 traceroute程序,TCP/IP协议,TCP/IP协议是一个复制的协议,是由一组专业化协议组成的。这些协议包括IP、TCP、UDP、ARP、ICMP以及其他的一些被称为子协议的协议。,TCP/IP分层模型特点,TCP/IP模型边界特性 IP层特性 TCP/IP的可靠性特性,TCP/IP核心协议,socket,人们常说的

2、socket接口是一种特殊的I/O,它也是一种文件描述符。每一个socket都用一个半相关描述协议,本地地址、本地端口来表示;一个完整的套接字则用一个相关描述协议,本地地址、本地端口、远程地址、远程端口。在Linux系统下,用户通过socket接口进行网络编程操作。常见的socket有流式socket、数据报socket和原始socket 3种类型,地址及顺序处理,址结构相关处理 数据存储优先顺序 地址格式转化 名字地址转化,socket基础编程,使用TCP协议socket编程流程,使用UDP协议socket编程流程,Web服务器,Web服务器通常需要具备3种用户操作:列举目录信息显示文件内容运行相关程序,Web服务器协议,客户端(浏览器)与Web服务器之间的交互主要包含客户的请求和服务器的应答。请求和应答的格式在超文本传输协议(HTTP)中有定义。HTTP请求:GET HTTP应答:OK HTTP小结,traceroute程序实例,Traceroute(路由追踪)是一个非常有用的网络工具。在命令行提示符下,输入tracert即可使用这个工具。使用Traceroute,可探测出到达网络中任何一台目标主机、中途需要经过哪些路由器以及每个路由器的信息,比如IP地址等。在网络中进行多播通信或者遇到路由问题时,Traceroute获得的信息就非常有用。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号