day20 网络编程(初识)

# OSI 七层结构       (理论)
# TCP/IP 四/五层机构 (实际)

# 协议: 为网路中数据交换而建立的规则约定
#

# 学习总结
# 应用层 :
#
# 传输层 : 端口层通信 (端口) 端口范围0-655350-1023为系统占用端口
# 端口即应用程序与网卡关联的编号。
# 端口回收

# 1 TCP | UDP 可靠传输|不可靠传输
# 2 传输(三次握手) 请求 响应+请求 响应 建立连接 断开连接(四次挥手) C传输完成(请求) S响应 S传输完成(请求) C响应
#
# 网络层 : 网络层通信
# 1 (IP地址 子网掩码) IP协议为主机分配 IP地址 (确定子网络地址网 ,确定在子网络主机地址)
#   2 IP数据包
# 3 ARP协议 网关 mac(用于数据链路层) IP协议工作的具体原理
#   4 根据协议号 找传输层协议
# 数据链路层 : 数据层通信(以太网)
# 以太网协议( 简单 便宜
# 根据协议号 找i网络层协议
)
# 1 Mac码 标注每台电脑 2 数据 -->
#
# 物理层 :
# 1 数字信号 <--> 模拟信号

例 客人 传 密码箱

客人 通过先通知或约定方式通知 给接收人密码(应用层)

客人(传输层)
(
房间号
密码箱
)

经理(网络层)
(
本地:酒店名+房间号
目标::酒店名+房间号
)

小二(链路层)
(
酒店名+房间号 ()
将保险箱伪装起来
)

跑堂(物理层)



原文地址:https://www.cnblogs.com/lee1225/p/12683684.html