网络编程基础_五层协议

五层协议详解

一、数据链路层/物理层

Ethernet(以太网协议)

数据报,数据帧

head data

18字节 6字节(源地址)发送者 6字节(目标地址)接收者 6字节(网卡) MAC地址

计算机通信都靠吼 广播(范围有限) 局域网/子网

二、网络层

IP 协议

arp协议 自动根据ip解析mac地址

ip协议标识在哪个子网里(局域网)
找到子网

三、传输层

tcp/udp 协议 基于端口工作 0-65535
一个软件对应该系统的一个端口

发包 封包的过程
收包 拆包的过程

四、应用层

有自己的协议/也可以使用常规协议,http/ftp协议等

附上收藏的一个图片
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值