关于网络传输层的一些概念笔记----C++学习之路

来源:互联网 发布:led电子屏幕软件 编辑:程序博客网 时间:2024/05/18 03:04

  1.ipv4:网络协议版本4,使用32位地址,提供分组递送服务。

  2.ipv6:网络协议版本6,使用128位更大地址。

  3.TCP:传输控制协议(Transmission Control Protocol),面向连接,提供可靠的双工字节流,有确认,超时,重传,支持v4,v6.

  4.UDP:用户数据报协议(user datagram protocol),无连接协议,数据报套接字,不能保证最终到达目的地。

  5.SCTP:流控制传输协议(stream control transmission protocol),提供可靠全双工关联的面对链接的协议。多宿,每个关联的两端都涉及一组IP地址以及和一个端口号。

  6.ICMP:网际控制消息协议(internet control message pritocol),处理在路由器和主机之间流通的错误和控制消息。

  7.IGMP:网际组管理协议(internet group management protocol),用于多播。

  8.ARP:地址解析协议(address resolution protocol),用于把一个IPV4地址映射成一个硬件地址,在点到点网络上不需要。

  9.RARP:反向地址解析协议(reserve address solution protocol),把一个硬件地址映射成一个IPV4地址。

  10.ICMPv6:网际控制消息协议版本6。

  11.BPF:BSD分组过滤器(BSD packet filter),提供对于数据链路层的访问能力。

  12.DLPI:数据链路提供接口(datalink provider interface),也是提供对于数据链路层的访问能力。

原创粉丝点击