1、内容概述
- 网络的基本概念
- TCP/IP协议概述
- OSI和TCP/IP模型
- 掌握TCP协议网络基础编程
- 掌握UDP协议网络基础檹
- 网络高级编程
2、计算机联网的目的
- 使用远程资源
- 共享信息、程序和数据
- 分布处理
3、基本概念
单服务与多客户端的进程间通信C/S client server
由于,跨计算机的进程间通信,通过电信/移动等网络节点,因此,数据通信不稳定。
4、OSI网线七层模型:
- 应用层,:HTTP(b/s协议),pop3(邮件),FTP(文件传输),自定义
- 表示层:MD5加密,视频传输协议(mpeg压缩)
- 会话层:格式(ascii/utf8/ucicode/stream/json)
- **********************************************下面内核,上面应用
- 传输层:TCP/UDP建立稳定连接/解决丢包问题
- 网络层:IP互联网节点之间传输时,如何准确找到定位的计算机
- 数据链路层:包头+包尾(校验和),保证数据完整性
- 物理层:网卡/wifi、zigbee……