计算机网络入门:computer internet
一、基础概念
1.计算机网络:实现资源共享、信息传递
2.www:万维网 world wide web
3.web:网页、网站
4.协议:protocol --> 语言 --> 不同设备之间的沟通交流
5.WLAN:广域网
6.LAN:局域网
7.拓扑图:描述网络的组成的图
? 工具:Visio、processon.com
8.VPN:virtual private network虚拟专有网络 在互联网上构建一条加密的虚拟通道,看起来就像是在一个局域网里
? vpn拨号到vpn设备(防火墙),vpn设备就会分配一个私有ip给vpn,这样就相当于在同一个局域网内
? 好处:在另外一个网络可以直接访问公司内部的网络,相当于在同一个局域网里一样。 ? vpn拨号到vpn设备(防火墙)
9.防火墙:firewall => 防止别人攻击你的机器,但是不能防病毒,相当于保安
防火墙设备一般都是路由器
防火墙品牌:华为、H3C、深信服、天融信、锐捷、 F5
二、TCP/IP模型
TCP/IP五层模型:物理层(比特流)、数据链路层(帧)、网络层(包)、传输层(段)、应用层
TCP/IP七层模型:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层
2.1 物理层
设备:网线、网卡、光纤
协议:IEEE802.3
2.2 数据链路层
设备:交换机
协议:
PPP协议:点到点协议 point to point protocol
PPPoE:point to point protocol over Ethernet 通过以太网的点对点协议
Ethernet:以太网协议
2.2.1 交换机的介绍
交换机:Switch
-
作用:组建局域网,就是将电脑通过网络连接起来 -
交换机的工作原理:先学习后转发,涉及数据的封装和解封装和mac地址表 场景:机器先将源mac,目的mac封装在数据帧中,发送给交换机 学习: ① 学习(Learning):交换机在进行数据转发时,交换机对发送端的MAC地址和端口进行记录,这个过程就叫做学习。 转发: ② 广播(Flooding):交换机收到需转发的数据帧,进行数据帧的解封装,如果MAC地址表中无目标端的MAC地址条目,则会将此数据帧发送给所有端口(除源端口)。 ③ 单播(forwarding):交换机需转发的数据帧目的地址是已知的(MAC地址表中存在了的),则会将数据帧发送给对应目的地址的端口。 好的交换机支持vlan(虚拟局域网划分)、STP(生成树协议,可以阻断网络风暴)
2.2.2 mac地址和mac地址表的介绍
mac地址:48位二进制,12位十六进制,前面6位是厂商的标识
厂商:realtek:台湾 瑞昱
? qaulcomm:美国的高通
? intel:美国的英特尔
二进制表示时:对于目的地址,第8位为0是单播,为1时是组播
单播:unicast:一个点给另外一个点发送数据
组播:multicast:给一部分人发送数据
广播:broadcast:给所有人发送数据
查看ip地址和mac地址:
Windows:ipconfig /all
linux :ip add 、ifconfig
mtu:最大传输单元–>1500字节
帧的大小范围:64~1518字节
MAC地址表:主要记录着连接设备的MAC地址与交换机端口的映射关系,在进行数据转发时进行查询。
在MAC地址表中:
? a. MAC Address项:表示主机MAC地址
? b. VLAN项:表示此设备处于哪个VLAN,交换机连接设备默认为VLAN1(VLAN虚拟局域网:一组逻辑上的设备和用户的集合,不受物理位置限制)
? c. Port项:交换机端口
2.3 网络层
设备:路由器
协议:IP、ICMP、ARP协议
2.3.1 路由器的介绍
路由器:router
无线路由器:无线交换机(WIFI)+有线交换机+路由器+dhcp服务器+dns服务器
电口:接弱电的,传统的网线接口
光口:接光纤的接口
路由器:
路由器品牌:
- 国外:Cisco思科 美国
- 国内:华为、华三(华为+3com)、tp-link、锐捷、中兴、360、小米、腾达、水星
2.4 传输层
协议:TCP、UDP协议
2.5 应用层
协议:HTTP、HTTPS、FTP、SMTP协议等
|