什么是网络:
资源互联共享。网络的出现就是为了提高工作效率和提高成产力。
路由与交换的网络就叫做:内容网(就是骨架)
网络的应用服务:
E-mail、WEB、Instant messaging(即使通讯qq)、Collaboration、数据库。
网络工程师:
应注意什么样的应用程序会产生什么样的网络流量。区分流量的优先级。
网络工程师应关注网络:
l 速度(Speed)
l 开销(Cost)
l 安全(Security)
l Availability (可用性)
l Scalability(可扩展性)
l Reliability(可靠性:年的分钟数-Down机时间/年分钟数*100=百分比的可靠性)
l Topology(网络TOP)
网络的TOP:
l 总线TOP
l 环形TOP
l 星形TOP
l Full-Mesh(全网互联)
l Partial-Mesh(部分互联)
网络安全
网络工程师应了解攻击的方式:
l 有哪些对手
l 对手是谁
l 动机是什么有那些类型的攻击行为
OSI参考模型:就是行业标准
Application 应用层 网络处理到应用程序:网络上的软件。
Presentation 表示层 数据的表示:拿什么表示数据,加密
Session 会话层 主机之间的通信:配合4L、6L层工作,建立会话
Transport 传输层 端到端的连接:控制主机会话、传递主机之间的会话、简历保持拆除连接会话、流量控制
Network 网络层 数据投递:怎么把数据传到正确的地方,传到哪。(选路)
Data Link 数据链路层 介质访问:怎么把数据放到物理层生传输
Physical 物理层 2进制传输
封装过程:自上而下封装,每层都会把上层数据进行封装也会把下层向上解封装。
点到点的通信
4层 Segments 数据段 分段、复用
3层 Packets 数据包
2层Frames 数据帧
(为什么分段:差错恢复、多路复用、负载均衡)
OSI与TCP/IP对比:
TCP/IP Internet层
IP包承载了我们的数据,Internet Protocol 是工作在网络层、无连接(不考虑可靠、)独立处理、层次话的地址、尽力而为的传输、没有数据恢复机制。IP只做:寻址和转发
IP就是给设备一个地址,这个地址用于我们去找他。IP地址有2个部分,1)网络位(代表一集体)2)主机位(个人)
IP数据包的报头部分
IP地址的分类:
A:8个网络位, 网络位十进制范围1~126 主机数:16777214
公网地址:1.0.0.0 To 9.255.255.255 11.0.0.0.0 To 126.255.255.255
私有地址:10.0.0.0 To 10.255.255.255
B:16个网络位,网络位十进制范围128~191 主机数:65534
公网地址:128.0.0.0.0 To 126.255.255.255 172.32.0.0 To 192.255.255.255
私有地址:172.16.0.0 To 172.31.255.255
C:24个网络位,网络位十进制范围192~223 主机数: 254
公网地址:192.0.0.0.0 To 192.167.255.255 192.169.0.0 To 223.255.255.255
私有地址:192.168.0.0 To 192.168.255.255
广播地址有2种
1)直接广播 发给所有人。(255.255.255.255)
1)本地广播 只能在本地子网范围内广播(本网段的广播地址)
DHCP (DHCP是动态IP地址分配,DHCP是以太网技术,只能在以太网上使用)
DHCP交互过程
C向S发送以广播查找DHCP
S向C我是DHCP。
C向S 我要请求地址。
S向C DHCP进行绑定后给一个地址。
S代表Server C代表客户端
DNS(域名解析)就是将名字转换为IP地址
传输层:分段、复用。
可靠:有连接的,代表TCP(可靠要返回ACK信息,才发下一个信息)速度慢
不可靠:无连接的,代表UDP 速度快
UDP报头
TCP报头
TCP与UDP 各自有0~65535端口
公共端口:0~1023
注册端口:1024~49151
动态端口:49152~65535
TCP建立需要3次握手
TCP是得寸进尺型协议 窗口大小是逐步放大的,当出现问题时才缩小。
数据包的投递过程:(2个主机之间)
l 有数据要发送
l 建立会话
l ARP查找目的MAC没有的话就向下
l ARP请求MAC地址
l 对方收到后把MAC地址添加的ARP表里
l 对方回复一个MAC地址
l 收到后添加的ARP表
l 现在发送数据