00-OSI七层模型
1. 计算机网络
为实现资源共享和信息传递,通过通信线路连接起来的若干主机(Host)。
互联网:Internet
点与点相连万维网:WWW World Wide Web
端与端相连物联网:IoT Internet of things
物与物相连网络编程:让计算机与计算机之间建立连接、进行通信。
2. 网络模型
OSI(Oper System Interconnection)开放式系统互联。
由底层到上层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
物、数、网、传、会、表、应
谐音:
武术网传会比较硬!


3. TCP/IP模型
TCP/IP 四层模型:网络接口层、网络层、传输层、应用层。

4. TCP/UDP协议
TCP:传输控制协议
- 一种面向连接、可靠的、基于字节流的传输层协议。
- 数据包大小无限制。
- 建立连接的过程需要三次握手,断开连接的过程需要四次挥手。
UDP:用户数据报协议
- 一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。
- 每个包的大小64kb。
5. IP协议
IPV4:4字节32位整数IPV6:16字节128位整数

6. Port

 
00-OSI七层模型
      https://janycode.github.io/2016/04/28/02_编程语言/01_Java/01_JavaSE/07_网络编程/00-OSI七层模型/