博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TCP-IP 学习(一)链路层
阅读量:7104 次
发布时间:2019-06-28

本文共 604 字,大约阅读时间需要 2 分钟。

hot3.png

一、链路层干嘛的

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

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

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

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

二、这里应用了那些协议

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

                                      802.4针对令牌总线网络

                                      802.5针对令牌环网络

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

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

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

           2.尾部封装

           3.SLIP

         

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

           4.压缩额SLIP

           5.PPP协议

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

三、环回接口

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

四、ARP,RARP

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

        RARP协议通过MAC->IP

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

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

转载于:https://my.oschina.net/findurl/blog/284775

你可能感兴趣的文章
基于Centos7.2搭建Cobbler自动化批量部署操作系统服务
查看>>
div+css定位position详解
查看>>
iOS定位和位置信息获取
查看>>
《图解HTTP》1~53Page Web网络基础 HTTP协议 HTTP报文内的HTTP信息
查看>>
初识●美丽的邂逅
查看>>
C#各种数据类型的最大值和最小值常数
查看>>
支付常见问题
查看>>
Android基础之用Eclipse搭建Android开发环境和创建第一个Android项目(Windows平台)...
查看>>
【本地储存】修改我吧,然后刷新页面看看
查看>>
两个表,字段模糊匹配
查看>>
实用栈检查括号是否匹配
查看>>
HTML5游戏开发,剪刀石头布小游戏案例
查看>>
python——借书题
查看>>
MAMP PRO mysql无法启动
查看>>
做固定比例的页面
查看>>
微服务架构
查看>>
数字信号处理的思考
查看>>
用STSADM工具全自动备份sharepoint站点
查看>>
Local workspace file ('angular.json') could not be found.
查看>>
P3747 相逢是问候 欧拉定理+线段树
查看>>