物联网+嵌入式基础课程—网络编程(课堂实录)
课程简介:本课程作为智能物联网+嵌入式的基础课,网络编程就是使用IP地址,或域名,和端口连接到另一台计算机上对应的程序,按照规定的协议(数据格式)来交换数据,实际编程中建立连接和发送、接收数据在语言级已经实现,做的更多的工作是设计协议,以及编写生成和解析数据的代码,然后把数据转换成逻辑的结构显示或控制逻辑即可。
学完能掌握什么:
网络编程最主要的工作就是在发送端把信息通过规定好的协议进行组装包,在接收端按照规定好的协议把包进行解析,从而提取出对应的信息,达到通信的目的。
学完本章节可以掌握基本的网络通信流程和网络协议。掌握网络上数据包的组装,数据包的过滤,数据包的捕获,数据包的分析掌握代码编写、开发工具使用、数据库、服务器架设和网页设计等等。
课程目录:
├──01_第1章_计算机网络概述
├──02_第2章_UDP编程
├──03_第3章_UDP编程之TFTP_广播_多播
├──04_第4章_TCP网络编程
├──05_第5章_网络通信过程
├──06_第6章_原始套接字
├──07_第7章_BS开发
├──1.00_网络发展概述.mp442.06M
├──1.01_交换方式.mp452.61M
├──1.02_七层模型.mp453.27M
├──1.03_四层协议.mp429.45M
├──1.04_IP_TCP_UDP讲解.mp448.73M
├──1.05_网段地址和广播地址.mp4125.13M
├──1.06_课程回顾.mp414.40M
├──1.07_IP地址分类.mp473.20M
├──1.08_子网掩码.mp420.61M
├──1.09_端口.mp466.26M
├──1.10_数据的封包解包流程.mp449.81M
├──1.11_编程架构.mp441.23M
├──1.12_大小端.mp478.90M
├──1.13_课程回顾.mp456.48M
├──1.14_字节序的特点.mp442.09M
├──1.15_大小端转换函数.mp451.05M
├──1.16_inet_pton.mp441.53M
├──1.17_pton_ntop.mp435.79M
├──2.00_UDP编程的概述.mp436.67M
├──2.01_IPv4套接字地址结构.mp442.72M
├──2.02_sendto发送UDP消息.mp441.58M
├──2.03_sendto发送案例.mp471.54M
├──2.04_bind函数.mp434.74M
├──2.05_课堂回顾.mp422.45M
├──2.06_recvfrom.mp415.69M
├──2.07_recvfrom.mp453.92M
├──2.08_udpQQ.mp4120.20M
├──3.00_课程回顾.mp433.32M
├──3.01_抓包工具的使用.mp4108.20M
├──3.02_TFTP概述.mp425.30M
├──3.03_TFTP协议.mp477.97M
├──3.04_tftp带选项的描述.mp488.75M
├──3.05_tftp客户端.mp4169.34M
├──3.06_tftp客户端.mp447.87M
├──3.07_广播的概述.mp465.24M
├──3.08_广播案例.mp449.24M
├──3.09_习题.mp454.63M
├──3.10_多播的概述.mp4102.01M
├──3.11_多播API.mp427.69M
├──3.12_多播组的案例.mp440.38M
├──4.00_tcp客户端.mp4126.38M
├──4.01_tcp服务器概述.mp481.16M
├──4.02_tcp服务器.mp487.95M
├──4.03_TCP的三次握手.mp469.56M
├──4.04_四次挥手.mp473.41M
├──4.05_关闭套接字.mp466.27M
├──4.06_tcp并发服务器.mp4171.71M
├──4.07_端口复用.mp481.94M
├──4.08_复习.mp430.01M
├──4.09_tcp并发服务器线程版本.mp444.50M
├──4.10_TCP并发服务器进程实现.mp444.46M
├──4.11_已连接套接字和客户端地址结构分析.mp440.68M
├──4.12_HTTP的概述.mp475.97M
├──4.13_HTTP的通信流程.mp453.16M
├──4.14_web服务器.mp4201.77M
├──5.00_课程回顾.mp447.68M
├──5.01_packetTracer介绍.mp437.68M
├──5.02_Hub的介绍.mp455.36M
├──5.03_集线器.mp4128.05M
├──5.04_交换机.mp441.95M
├──5.05_交换机的概述.mp457.65M
├──5.06_路由器概述.mp484.08M
├──5.07_路由器的工作过程.mp4224.23M
├──5.08_webserver.mp4124.79M
├──5.09_划分子网.mp428.93M
├──5.10_换分子网.mp446.06M
├──5.11_跨外网不同局域网通信.mp477.97M
├──5.12_跨外网不同局域网通信.mp428.30M
├──5.13_iptables.mp4158.69M
├──5.14_iptable.mp446.72M
├──5.15_通信视频.mp411.26M
├──5.16_通信视频.mp489.38M
├──6.00_原始套接字概述.mp450.67M
├──6.01_报文的分析.mp4149.43M
├──6.02_分析网络数据.mp4167.62M
├──6.03_分析网络数据.mp4163.75M
├──6.04_混杂模式.mp466.84M
├──6.05_arp报文.mp4117.69M
├──6.06_arp请求.mp4148.19M
├──6.07_arp攻击.mp4173.41M
├──6.08_结构体的方式发送原始套接字数据.mp4124.85M
├──6.09_ip报文.mp449.58M
├──6.10_ip报文头校验.mp491.38M
├──6.11_udp报文封装.mp496.91M
├──6.12_飞秋欺骗.mp4158.01M
├──6.13_pcap_next.mp470.45M
├──6.14_pcaploop以及过滤规则.mp4120.61M
├──6.15_libnet.mp4146.22M
├──7.00_BS课程框架概述.mp432.44M
├──7.01_cs和bs的区别.mp430.34M
├──7.02_boa的自定义目录结构.mp468.85M
├──7.03_将boa_conf以及mime_types拷贝到boa下.mp422.11M
├──7.04_ubuntux的服务器配置.mp4134.18M
├──7.05_html的概述.mp494.04M
├──7.06_文字标题.mp475.04M
├──7.07_超链接.mp445.24M
├──7.08_table.mp468.26M
├──7.09_input的密码框.mp446.64M
├──7.10_下拉列表框.mp452.57M
├──7.11_js的概述.mp451.60M
├──7.12_js的函数.mp430.53M
├──7.13_window对象.mp424.28M
├──7.14_getElemetById.mp457.28M
├──7.15_js设置label以及img的内容.mp447.50M
├──7.16_下拉列表框.mp470.12M
├──7.17_定时器.mp459.07M
├──7.18_Date对象.mp464.39M
├──7.19_数学对象.mp414.32M
├──7.20_string对象.mp474.15M
├──7.21_全局函数.mp433.39M
├──7.22_AJAX的概述.mp457.16M
├──7.23_AJAX的通信流程.mp4154.07M
├──7.24_cgi的概述.mp472.18M
├──7.25_GET异步实现计算器.mp4108.92M
├──7.26_GET的同步方式.mp432.77M
├──7.27_POST方式.mp464.02M
├──7.28_web点灯.mp470.08M
├──7.29_web点等.mp4149.33M
├──7.30_项目介绍.mp4170.68M
└──7.31_项目介绍.mp4225.11M
**** Hidden Message *****
111111111111111111111111111 物联网+嵌入式基础课程—网络编程(课堂实录) 感谢分享。 感谢分享666666666 感谢分享。 感谢楼主分享 本课程作为智能物联网+嵌入式的基础课,网络编程就是使用IP地址,或域名,和端口连接到另一台计算机上对应的程序,按照规定的协议(数据格式)来交换数据,实际编程中建立连接和发送、接收数据在语言级已经实现,做的更多的工作是设计协议,以及编写生成和解析数据的代码,然后把数据转换成逻辑的结构显示或控制逻辑即可。 感谢楼主分享 感觉棒棒哒