HICA-Datacom网络技术基础

网络通信协议:osi,tcp/ip,ipx/spx,sna

局域网:IEEE-802 ,以太网

广域网:帧中继,PPP,HDLC

不同的协议栈用于定义和管理不同网络的数据转发的规则

协议就是为了使数据在网络上从源传输到目的地,所有的设备讲相同的“语言"

应用层:为应用程序提供网络服务[HTTP/Telnet]

表示层:数据格式化,加密,解密[ASCLL/EBCDIC/JPEG]

会话层:建立,维护,管理会话连接[操作系统/应用读取]

传输层:建立,维护,管理端到端连接[TCP/UDP]

网络层:IP寻址和路由选择(提供逻辑地址,供路由器选择路径)[IP]

数据链路层:控制网络层与物理层之间的通信(将比特合成字节,将字节组合成帧)[802.3/802.2 HDLC/FR/PPP]

物理层:比特流传输[ELA/TIA-232 V.35/RJ45]

单播(0),广播(FF),组播(1)的数据传输方式


IP地址分为网络部分和主机部分

第一部分是网络号,表示IP所属的网段

第二部分是主机号,用来唯一标识本网段的某台网络连接设备

IP地址有32个二进制位组成,通常用点分十进制形式表示

.0的是网路地址;.1是广播地址

eg.

192.168.1.0~192.168.1.255的有效网段的主机地址为1-254

IP地址类型为:

A:10.0.0.0~10.255.255.255

B:172.16.0.0~172.31.255.255

C:192.168.0.0~192.168.255.255

特殊地址为:127.0.0.0~127.255.255.255

0.0.0.0(未指定);255.255.255.255(广播)

子网掩码:255.255.255.0(通过子网掩码使得主机了解哪一位是网络位,哪一位是主机位)

子网的数目=2的x次方(x代表子网位数)

主机数目=2的y次方-2(代表主机位数)

主机位全1的地址是广播地址=下一个子网号-1

主机位全0的地址是网络地址

eg.

网络地址192.168.10.0,子网掩码为255.255.255.192(/26)

主机数为2的(32-26)次方-2

有效子网中第一个子网为192.168.10.0第二个子网为192.168.10.64第三个子网为192.168.10.128第三个子网为192.168.10.192

广播地址为下一个子网-1,第一个子网的广播地址为192.168.10.63第二个子网的广播地址为192.168.10.127第三个子网的地址为192.168.10.191最后一是192.168.10.255

变长子网掩码(VLSM){正面作用:节约IP地址空间;负面作用:增加了路由表的大小]

无类域间路由(CIDR)突破了传统IP地址的分类边界,将路由表中的若干条路由惠菊为一条路由,减少了路由表的规模,提高了路由器的可扩展性


6: TCP;17:UDP;1:ICMP

ICMP:internet控制报文协议:传递差错信息和控制信息


重定向报文有路由器产生,主机进行处理,只是进行某些网络进行重定向

ICMP Echo Request和ICMP Echo Reply分别用来查询和响应某些信息,机型差错检测

当网络设备无法访问目标时,会自动发送ICMP目的不可达报文到发送端设备

Type表示ICMP消息类型,Code表示同一消息类型中的不同消息


Tracert是显示数据包在网络传输过程中所经过的每一跳

ARP协议

IP地址由网络层来提供,但是仅有IP地址是不够的,IP数据报文必须封装成帧才能通过数据链路进行发送,数据帧必须要包含目的MAC地址,因此发送端还必须获取到目的MAC地址

数据链路层在进行数据封装时,需要目的MAC地址(同一网段)

ARP报文不能穿越路由器,不能转发到其他广播域

代理ARP位于不同网络的网络设备在不配置网关的情况下,能够通过ARP代理实现相互通信

免费ARP 可以用来探测IP地址是否冲突

传输层协议:定义了主机应用程序之间端到端的连通性(TCP/UDP)

tcp:可靠的,需要tcp连接

udp:不可靠,不需要连接

tcp的端口号:FTP(文件传输协议 21/20)HTTP(80)Telnet(23)SMTP(25)

知名端口号:1-1023 动态端口号:1024-65535


当应用程序对传输的可靠性要求不高,但是对传输速度和延迟要求较高时,可以用UDP协议来代替TCP协议在传输层控制数据的转发

数据转发过程

当主机建立了到达目的地的TCP连接后,开始对应用层数据进行封装

通过ARP缓存表找到下一条的MAC地址,如果没有主机会发送ARP请求


数据帧转发过程:如果主机工作在半双工工作状态下,会使用CSMA/CD来检测链路是否空闲,前导码用于使接收者进入同步状态,定界符用于指示帧的开始

同一个冲突域里的设备都会接收到主机A发送的数据帧,只有网关会处理数据帧并进行转发


RTB以服务器A的MAC地址作为目的MAC继续转发,服务器A接收到该数据帧之后,发现目的MAC为自己的MAC,会继续处理该数据帧



主机之间通信:

  1. 物理层设备转发报文

直接互联主机:以太网线,串口线,中继放大器(HUB)

  1. 数据链路层(二层)设备转发报文

二层设备除二层的功能外还有完整的物理层功能:网络接口卡,网桥,交换机

交换机采用静态或者动态的方法生成交换表,每个主机都有一个MAC地址

  1. 网络层(三层)设备转发报文

路由器提供接口和主机或者其他网络设备连接,路由器利用路由表,根据数据包的三层目的IP地址转发数据报文

三层设备有完整的二层和一层功能

使用HUB时,当一个主机发送数据时马,其他的主机都不能发送数据,否则会发生冲突

路由器可以分割广播域

冲突域:在以太网中,当多个节点同时在传输数据时,从多个设备发出的帧将会碰撞,在物理介质上相遇,彼此都会被破坏

VRP5(AR2200等)VRP8(NE5000,NE8000等)

  • 16
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Cc.Y

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值