网络基础

网络协议

在收藏夹上的页面有详细内容,下面是记录收藏夹上没有的:
数据链路层的方式是广播(通过mac地址和物理线路)

网络层拥有IP协议

网络层通信----->局域网和局域网之间的通信(通过IP地址)

把包发给默认网关,由网关完成后续操作(跨网络发送的信息)

  • 一组电信号构成一个数据包,叫做‘帧’
  • 每一数据帧分成:报头head和数据data两部分
  • 是在数据链路层

 

在数据链路层(在局域网内传输):

mac地址是head(包括源mac地址和目标mac地址),要传输的数据为data

在网络层(在一个局域网里传输到另一个局域网):

IP地址是head(包括源IP和目标IP),mac地址和要传输的数据为data

?最终包的格式会变成这样

**ARP也是靠广播的方式发的

arp协议功能:广播的方式发送数据包,获取目标主机的mac地址

在同一局域网,靠广播获取对方mac地址进行通信

在不同局域网间通信,靠广播获取己方局域网网关mac地址,数据包发送给网关,由网关进行余下操作

**传输层功能:建立端口到端口的通信(tcp协议和udp协议)

**传输层的端口号用来标识一台机器上不同的程序,

IP地址用来标识机器在哪个房间上,mac地址用来标识这台机器在这个房间的哪个位置

tcp和udp之上封装了一层socket抽象层,给你提供了一些调用的方法,你只要遵循socket的一些方法,就可以做网络编程

**应用层

----------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------------------------

路由器就是用来提供网关的

同网段基于MAC通讯

跨网段基于IP通讯

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值