TCP-IP 学习(一)链路层

一、链路层干嘛的

         从分层上来说链楼层传输是最底层的了,因为下面是硬件。

         书上写的:1.为IP模块发送和接受数据报

                       2.为ARP模块发送ARP请求和接受ARP应答

                       3.为RARP模块发送请求和应答

二、这里应用了那些协议

        1.802.2协议为基础的,802.3针对的是CSMA/CD网络(载波监听、冲突检测)(两者帧格式有出入)

                                      802.4针对令牌总线网络

                                      802.5针对令牌环网络TCP-IP 学习(一)链路层

上面这个数据格式是网络通信中的基本格式

帧格式的区别在与上面的那个LLC、SNAP 前面那六个字节

特别关注下:为什么数据字段定在了46-1500也是原因的。10M/100M/1000M

           2.尾部封装

           3.SLIP

        TCP-IP 学习(一)链路层 

              书上描述的缺点:没校验、必须知道另一端IP没法通知别机IP、协议单一

           4.压缩额SLIP

           5.PPP协议

TCP-IP 学习(一)链路层

这个协议应该用的比较多了,因为当时我们学校的联网客户端就是用的这个协议

三、环回接口

       Loopback 也就是本机的通信,本来在纠结那个测试,这下给测试提供了一个依据。

四、ARP,RARP

        ARP协议地址解析协议通过IP->MAC

        RARP协议通过MAC->IP

        这两个协议在通信的时候是很重要的,做地址登记用的,因为数据包转发都是根据地址来的。一问一答。

        通过这个协议你也可以欺骗路由器接受别人返回来的包。

你可能感兴趣的:(TCP-IP 学习(一)链路层)