}
计算机网络编程系列课程概览
本课程将带领大家从计算机网络发展的历史开始,逐步学习网络编程的基础知识。
课程内容包括:
字节序处理及转换函数
地址转换函数学习
UDP编程CS架构详解
创建socket套接字的过程演示
UDP套接字demo展示
IPv4套接字地址结构解析
两种地址结构使用场合探讨
数据发送和接收过程详解,包括sendto、Recvfrom函数的使用实例
CS架构回顾及UDP客户端和服务器注意事项
TFTP概述、通信过程及协议分析
广播、多播的概念及流程解析
套接字选项介绍及广播、多播示例演示
TCP介绍、编程流程及socket编程相关函数讲解
TCP编程过程中connect、send、recv函数的使用实例
作为TCP服务器所需条件及bind、listen、accept函数详解
TCP通信过程中的三次握手和四次挥手解析
多进程和多线程实现并发的方式介绍
Web服务器简介、HTTP协议及Web编程开发相关知识
网络通信概述及交换机、路由器功能介绍
使用交换机和路由器实现主机之间通信的过程解析
通信过程中浏览器跨网访问Web服务器的流程剖析
UDP编程回顾及TCP编程回顾
原始套接字概述及创建过程讲解
链路层、IP层、UDP层和TCP层的封包格式解析
编程实例—分析MAC数据包流程演示
网络数据分析图及相关协议数据解析图讲解
ARP协议概述及在linux与Windows系统下查看ARP表的方式介绍
常见的Web技术、嵌入式web开发模型、BS架构及Web原理介绍
HTML语法、表单标签、JaVAScript概述及AJAX原理讲解
CGI处理步骤及案例演示。