#码神学习#第四天

今天讲的是网络的常见协议和应用。

常用到的协议有:

1、二层协议:ARP 与RARP、交换机、AP的配置

2、三层协议: IP路由、ICMP、nat

3、四层协议:TCP及三次握手

4、会话层:防火墙

5、七层协议:DNS、DHCP、HTTP、TELNET、FTP

主要知识点:

二层协议:

ARP –a :查看当前ARP缓存表
ARP –d:删除当前ARP缓存表
ARP –s ip mac:静态绑定IP与MAC

下载wireshare抓包用ARP原理获取别人的网络地址MAC

RARP:

1、发送主机发送一个本地的RARP广播,在此广播包中,声明自己的MAC地址并且请求任何收到此请求的RARP服务器分配一个IP地址;

2、本地网段上的RARP服务器收到此请求后,检查其RARP列表,查找该MAC地址对应的IP地址;

3、如果存在,RARP服务器就给源主机发送一个响应数据包并将此IP地址提供给对方主机使用;

4、如果不存在,RARP服务器对此不做任何的响应;

5.、源主机收到从RARP服务器的响应信息,就利用得到的IP地址进行通讯;如果一直没有收到RARP服务器的响应信息,表示初始化失败。

三层网络协议:

路由的含义:

路由是把信息从源穿过网络传递到目的的行为,在路上,遇到一个中间节点。路由包含两个基本的动作:确定最佳路径和通过网络传输信息。

1、路由查看命令
Window:route print
Linux :route -n 
2、静态路由添加与修改命令
Windows:添加:route add 目标地址段  mask 子网掩码 下一跳地址 metric 值 –p(可选)

  删除: route delete目标地址段 

eg:route   add 1  92.168.0.0   mask   255.255.255.0   192.168.1.222   metric   1 –p
Linux:添加:route add –net 网络地址/子网位置 GW 下一跳地址 
      删除:route del –net 目标地址段 
eg:route add
  -net   192.168.0.0/24   gw   192.168.0.1
3、增加多个IP
Windows:直接在网卡的高级属性里增加
Linux: ifconfig
   add   eth0:1  192.168.0.2  netmask   255.255.255.0 /etc/rc.d/rc.local
4、路由跟踪命令
Window:tracert IP   eg:tracert qq.com
Linux : traceroute     eg:traceroute qq.com

ICMP协议

中文名为因特网控制报文协议。它工作在OSI的网络层,向数据通讯中的源主机报告错误。ICMP可以实现故障隔离和故障恢复。通常用的PING命令,在WINDOWS 中与ECHO应用层协议一起使用。



-------------------------------------------------------------------------先到此处----------------------------------------------------------------------------------------------------------------------------------------


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq407716220/article/details/51549286
文章标签: 网络协议
个人分类: 网络协议
想对作者说点什么? 我来说一句

神码交换机试验手册.rar

2009年03月12日 11.75MB 下载

神码DCS-3950交换机用户手册(V1.1)

2013年06月07日 2.66MB 下载

神码交换机所有功能配置说明

2012年01月04日 11.75MB 下载

自认为不错的五笔神码输入法

2009年04月19日 1.32MB 下载

没有更多推荐了,返回首页

不良信息举报

#码神学习#第四天

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭