网络入门知识总结

文章详细介绍了网络的分层模型,包括TCP/IP协议的五层模型,各层的功能如应用层提供网络服务接口,传输层负责端口管理和流量控制,网络层处理逻辑寻址等。此外,还提到了ICMP用于网络连通性测试,ARP和RARP协议在地址解析中的作用,以及TCP与UDP的区别,TCP提供可靠连接,而UDP注重效率但不可靠。
摘要由CSDN通过智能技术生成

网络分层:将复杂的流程分解为几个功能相对单一的子过程

1整个流程更加清晰,复杂问题简单化。

2更容易发现问题并针对性的解决问题。

tcp/ip协议

应用层:网络服务与最终用户的一个接口(代码的访问入口)

表示层:数据的表示,安全,压缩

会话层:建立,管理,终止会话

传输层:定义传输数据的协议端号,以及流控和差错校验(数据包超过1500字要进行分段处理)端口号范围:1-65535

网络层:进行逻辑地址寻址,实现不同网络之间的路径选择(ip)

数据链路层:建立逻辑链接,进行硬件地址寻址,差错校验等功能(mac地址)帧

物理层:硬件特质,建立,维护,断开物理连接

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

ICMP: Internet控制报文协议,是错误侦测与回馈机制。

作用:测试网络的连通性并给予一定的反馈

arp:正向地址解析协议

数据传输通讯地址:源ip,源mac,目标ip,目标mac

已知目标ip,未知mac时

工作原理:pc1已知pc2的IP地址,未知pc2的,mac的时候。pc1发送的arp广播给二层交换机,二层交换机接收到arp广播后无条件泛洪处理,连接到二层交换机下的所有pc都将接受到广播消息(处pc1外),每个pc都会把自身的ip地址和目标ip进行对比,若一致则接收此广播消息,并回数据包给pc1.pc1接收到返回的数据包后会记录下pc2的ip和mac地址,记录到arp缓存表中;若不一样则丢弃处理。

rarp:反向地址解析协议

使用场合:未知目标IP时用

tcp和udp的区别

tcp(传输控制协议):协议号是6号,面向连接的可靠的传输协议

三次握手,四次中断,分段重传,滑动窗口机制保证数据传输的可靠性

缺点是这些机制消耗大量时间,因此效率较低

udp(用户数据包协议):协议号是17.面向无连接的不可靠的传输协议。

没有机制保证数据传输的可靠性,但效率很高,缺点可靠性不高

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值