应用层
应用层协议
UDP协议: 延迟低
TCP协议:可靠性高,延迟也高
传输层
网络层
主机到主机不可靠的服务(尽力而为),IP到IP
E to E(end to end)
a.传统网络层的工作分成两部分:路由-->IP
路由:1)路由器之间相互交换路由信息
2)按照路由选择算法,算出路由表
3)IP协议 匹配目标IP,查路由表找表相 转发(模式较为僵化,不可编程)
数据平面
b.SDN(部署新功能方便)->
控制平面(网络操作系统)
数据链路层和局域网
在两个end之间建立多个point(路由器、交换机构成),p to p(point to point)
------------------------------------------------------------------------
命令行语句汇总
查看路由表:dis ip routing-table ***.***.*.* (dis ip rou) 注:dis是display
命名:sysname ** (sys)
进入接口:int g0\0\0
配置IP地址:ip add ***.***.*.*
添加一条静态路由:ip route-static + 目标网段(***.***.*.0) + 掩码 + 下一个端口IP(ip rou)
-------------------------------------------------------------------------
IP地址:网络位+主机位
看网络位,知道在哪个网段
由“子网掩码”决定网络位的长度
看有几个255 eg:255.255.255.0 说明前三段是网络位
手动配IP地址:
1、进入系统视图 sy system view
2、进入接口 int g0\0\0 ps:接口 ge GigabitEthernet
3、ip add ***.***.*.*(IP地址)
DHPC 自动配置IP地址
注意一个路由器 不同接口 对应不同的IP地址(网段)
网关
处于不同网段的终端之间如果想交互需要“网关”的帮助,
注意“网关”是一个概念,而非实体设备,网关就是一个IP地址,是连接终端的路由器的接口的IP地址
在终端上输入 对应自己网段下的 网关
路由表
路由器依照“路由表”来控制数据包的转发
测试有没有通
1)ping + 其他pc的IP地址
2)ping + 域名(可以理解为网址如www.baidu.com)
但此操作需要在交换机上额外接一台DNS server(域名解析服务器)
ping的时候 先会判断要交互的终端和自己是不是处在同一网段下
是 则直接走
不是 则发到网关,网关再查 路由表 去往下一个IP
ping通是来回都要通
交换机的接口模式
1)Access模式 连接终端
2)Trunk模式 连接其它交换机,给数据包打上一个wlan标签
网络安全技术
Vlan 虚拟局域网:
用在交换机上的接口上
实现终端之间的隔离
Vlan间传输可以用
a、三层路由交换
先用vlan把用户隔离开 /隔离的是故障
再用某种技术、把隔离开的用户连起来/连通的是正常通信
b、单臂路由
ACL访问控制列表
如何连接上互联网
1、路由怎么写
写缺省路由,ip route 0.0.0.0.0.0.0.0 + 下一跳
2、NAT网络地址转换(NAT用路由器做)
pc、手机在内网,用私网地址
必须转换为公网地址,才能上网
---------------------------------------------------------------------------
问题汇集
1、如果访问微信等客户端软件没问题,而访问网站不行,有可能是DNS服务器出来问题
微信等软件内置服务器IP,不通过DNS,DNS服务器出问题,网站就就解析不出域名了