网络基础一

OSI的层次结构:

物理层-->数据链路层-->网络层-->传输层-->应用层

1、物理层,即数据的传输介质,目前重要是双绞线,光纤

2、数据链路层,基于MAC地址,MAC地址是唯一的,由生产厂家和流水号组成,通过16进制数据表示。在这个层级上是通过以太网包进行传输数据的。

目的mac是通过arp协议通过广播的形式获得,底层通信基本靠吼。其大体过程为:源mac地址通过arp协议,发送以太网包,目的mac写入FF:FF:FF:FF:FF:FF,在同一子网内的所有mac机器都可以接收到这个以太网包,通过解包发现目的IP地址是自己,之后将自己的mac地址响应会源mac地址内。当不在同一子网内,目的MAC中写入网关mac,两个网关mac是通过路由进行转发,从而达到相互通信的目的。

链路层是基于mac地址通信的,与ip地址无关。对应的物理设备为交换机。

3、网络层,基于ip地址,ip地址由网络地址和主机地址组成,子网掩码是通过网络规划好之后得出的,网络地址都有1组成,主机地址都有0组成,从而组合成子网掩码。网段地址通过:网络地址和子网掩码做与操作获取。

192.168.30.3/24 表示子网掩码为255.255.255.0  网段地址为:192.168.30.0

4、传输层,即应用程序的端口号,应用程序的端口号与网卡进行绑定。传输层的两个协议:tcp协议和udp协议

tcp协议是可靠的,是需要建立双向通道的。syn  ack fin 三个标志位。

建立连接需要3次握手,断开连接需要4次挥手。

udp协议是不可靠的,只管发送,不能保证一定接收到。

5、应用层,即相应运行的应用程序,通过都由进程ID控制

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值