计算机网络的各级功能及协议
网络层
IP(Internet Protocol,网络协议)是为计算机网络相互连接进行通信而设计的协议。
ARP(Address Resolution Protocol,地址分析协议)
ICMP(Internet Control Message Protocol,网控报文协议)
IGMP(Internet Group Management Protocol,网络组管理协议)
IP 网际协议
IP 地址分类:
IP 地址 ::= {<网络号>,<主机号>}
IP 数据报格式:
ICMP 报文协议的网际控制
ICMP 报文格式:
应用:
PING(Packet InterNet Groper,分组网间探测)测试两个主机之间的连通性
TTL(Time To Live,生存时间)指定字段 IP 路由器丢弃前允许通过的最大网段数量
内部网关协议
RIP(Routing Information Protocol,路由信息协议)
OSPF(Open Sortest Path First,开放最短路径优先)
外部网关协议
BGP(Border Gateway Protocol,边界网关协议)
IP多播
IGMP(Internet Group Management Protocol,网络组管理协议)
多播路由选择协议
VPN 和 NAT
VPN(Virtual Private Network,虚拟专用网)
NAT(Network Address Translation,网络地址转换)
什么是路由表?
网络 ID(Network ID, Network number):是目标地址网络 ID。
子网掩码(subnet mask):用来判断 IP 所属网络
下一个跳地址/接口(Next hop / interface):是数据发送到目标地址的下一站的地址。其中 interface 指向 next hop(即下一个 route)。自治制度(AS, Autonomous system)中的 route 默认网关应包括该地区的所有子网络(Network id: 0.0.0.0, Netmask: 0.0.0.0)指向自治系统的出口。
路由表可能包含以下附加信息:
花费(Cost):是数据发送过程中通过路径所需的费用。
路由服务质量
路由中需要过滤的出入连接列表
今天的分享到此为止。你应该努力学习C++哟~
写在最后:准备学习C/C++如果你想更好地提高你的编程核心能力内功),不妨从现在开始!
分享编程学习书籍:
编程学习视频分享:
整理分享(多年学习的源代码、项目实战视频、项目笔记、基础入门教程)
欢迎转行学编程的伙伴,用更多的资料学习成长比自己琢磨快!
对于C/C++如果你感兴趣,你可以在后台关注小编的私信:编程交流一起学习!你可以得到一些C/C++项目学习视频资料哦!已设置关键字自动回复,自动接收!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至827202335@qq.com 举报,一经查实,本站将立刻删除。文章链接:https://www.eztwang.com/dongtai/66838.html