计算机网络
iceha
这个作者很懒,什么都没留下…
展开
-
TCP/IP协议学习(1)—数据链路层
数据链路层转载 2016-11-11 22:19:30 · 263 阅读 · 0 评论 -
TCP/IP协议学习(2)-IP协议、ARP协议
ARP协议用来寻找目标主机的Ethennet网卡和Mac地址,IP用来承载要发送的消息转载 2016-11-11 22:28:14 · 283 阅读 · 0 评论 -
TCP/IP协议学习(3)-ICMP协议及应用
1.ICMP协议介绍 由于IP协议并不是一个可靠的协议,它不保证数据被送达,那么,保证数据送达的工作应该由其他的模块来完成。其中一个重要的模块就是ICMP(网络控制报文)协议。 当传送IP数据包发生错误--比如主机不可达,路由不可达等等,ICMP协议将会把错误信息封包,然后传送回给主机。给主机一个处理错误的机会,这也就是为什么说建立在IP层以上的协议是可能做到安全的原因。ICMP某种程度上转载 2016-11-11 23:22:08 · 467 阅读 · 0 评论 -
TCP/IP协议学习(6)-广播和多播
1.单播,多播,广播的介绍1.1.单播(unicast) 单播:对特定的主机进行数据传送。例如给某一个主机发送IP数据包。这时候,数据链路层给出的数据头里面是非常具体的目的地址,对于以太网来 说,就是网卡的MAC地址(不是FF-FF-FF-FF-FF-FF这样的地址)。 现在的具有路由功能的主机应该可以将单播数据定向转发,而目的主机的网络接口则可以过滤掉和自己MAC地址不一致的数据。转载 2016-11-12 22:58:56 · 822 阅读 · 0 评论 -
TCP/IP协议学习(4)-IP选路、路由表
1.静态IP选路1.1 简单的路由表 对于一个给定的路由器,可以有5中不同的标签,如下:U表明该路由可用。G表明该路由是到一个网关。如果没有这个标志,说明和Destination(目标)是直连的,而相应的Gateway(网关)应该直接给出Destination的地址。H表明该路由是到一个主机,如果没有该标志,说明Destination是一个网络,换句话说Destination就应该写成一转载 2016-11-11 23:39:17 · 429 阅读 · 0 评论 -
TCP/IP协议学习(5)-UDP协议
1.UDP协议 UDP是传输层协议,和TCP协议处于一个分层中,但是与TCP协议不同,UDP协议并不提供超时重传,出错重传等功能,也就是说其是不可靠的协议。 2.UDP协议头2.1.UDP端口号 由于很多软件需要用到UDP协议,因此UDP协议必须通过某个标志用以区分不同的程序所需要的数据包。端口号的功能就在于此,例如某一个UDP程序A在系 统中注册了3000端口,那么,以后从外面传进来的目转载 2016-11-12 22:40:41 · 233 阅读 · 0 评论