简单的网络协议介绍

名词解释:
ARP --Address Resolution Protocol 地址解析协议,是根据IP地址获取物理地址的一个TCP/IP协议
RARP --Reverse Address Resolution Protocol 反向地址解析协议,允许局域网的
     --物理机器从网关服务器的 ARP 表或者缓存上请求其 IP 地址。简单理解就像是给MAC地址绑定IP
ICMP --Internet Control Message Protocol Internet控制报文协议,用于在IP主机、路由器之间传递控制消息。
     --感觉像TCP/IP协议去掉数据包,ICMP攻击是一种重要的手段
	 
	 0--类型--7--代码--15--校验和--31
	 ---不同类型和代码不同的内容---
	 
IGMP --Internet Group Management Protocol, Internet 组管理协议,是因特网协议家族中的一个组播协议。
     --广播Broadcast:一对多,无方向性(无特定对象都发消息),组播Multicast:一对多,有方向性(有指定的对象),单播Unicast:一对一
IP   --Internet Protocol,网络协议。
TCP  --Transmission Control Protocol 传输控制协议,是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。
UDP  --User Datagram Protocol 用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,
     --提供面向事务的简单不可靠信息传送服务,IETF RFC 768是UDP的正式规范

SLIP --Serial Line Internet Protocol,串行线路网际协议。用于运行 TCP/IP 的点对点串行连接。
CSLIP --CompressedSerialLineInternetProtoco 压缩的串行线路因特网协议

应用层    --用户进程   ....         用户进程  (表示层,会话层)
运输层    TCP  UDP 
网络层   ICMP<-->IP<--> IGMP 
链路层   ARP<--> 硬件接口<-->RARP(物理层)


TCP --并行的   UDP  --重复的
NCP --单工,不是全双工,所以每个进程需要两个连接,需要预留一个奇数和偶数端口。
    --而当TCP,UDP成为标准协议后每个进程就只需要一个端口,因此就是用了NCP的奇数端口

TCP/IP协议的应用程勋通常采用两种应用编程接口(API):socket和TLI(运输层接口  Transport Layer Interface)


链路层主要的三个目的:
1)为IP模块发送和接受IP数据库报
2)为ARP发送ARP请求和接受ARP应答
3)为RARP发送RARP请求和RARP应答

支持的协议:
SLIP ,PPP ,LOOPBACK 驱动程序

802.3-->CSMA/CD网络;  802.4-->令牌总线网络;802.5-->令牌环网路;此三者都是802标准定义的,共有逻辑链路控制(LLC)
802.3定义了一个与以太网不同帧格式。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值