计算机网络基础
一、计算机网络参考模型
1、分层思想的意义
(1)是整个流程更加清晰话,复杂的问题简单化。
(2)更容易发现问题,针对性的解决问题
2、OSI参考模型(开放系统互连参考模型)
概述:由ISO(国际化标组织)与1984年颁布的OSI(开放系统互连)参考模型。
七层模型:由下到上 物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
3、TCP 5层 与 TCP 4层模型
TCP 5层 :由下到上 物理层、数据链路层、网络层、传输层、表示层
TCP 4层:由下到上 网络接口层、网络层、传输层、表示层
4、简述数据传输过程中的封装解封装
封装:用户A发送消息给用户B,用户A发送的消息经应用层将消息转换为计算机能够识别的原始数据;原始数据在向下发送到传输层,传输层将数据首部加上TCP头部信息封装为数据段;数据段在向下发送到网络层,网络层将数据段首部加上Ip头部信息封装为数据包;数据包向下发送给数据链路层,数据链路层将数据包头部加上MAC头部封装为数据帧;数据帧接着向下发生给物理层,物理层将数据帧转化为比特流发送到网线上。
解封装:用户B接收用户A的消息,用户A接收到用户B传送来的比特流,将比特流传送到物理层,物理层将接收到的比特流转化为数据帧发送到上一层的数据链路层;数据链路层分析数据帧首部的MAC头部,如果目的MAC地址与本机的MAC地址相同,拆除掉首部的MAC头部解封为数据包;将数据包发送到上层的网络层,网络层解析数据包的IP头部,如果目地IP地址为本机IP地址,将数据包的IP头部拆掉解封为数据段;数据段向上传递到传输层,传输层将解析数据段的TCP头部,解析到的端口号,将数据段的TCP头部拆掉解封成原始数据,发送到对应端口号的应用层协议下,应用层将原始数据转化为用户B能够看得懂的数据形式。
5、TCP5层各层对应的网络设备 及协议
应用层:计算机 HTTP/FTP/TFTP/DNS/SMTP/SNMP
传输层:防火墙 TCP/UDP
网络层:路由器 ICMP/IGMP/IP/ARP/RARP
数据链路层:交换机
物理层:网卡
HTTP:80 FTP:21 TFTP:69 DNS:53 SMTP:25 SNMP:161
6、线序标准
T568A:绿白 绿 橙白 蓝 蓝白 橙 棕白 棕
T568B:橙白 橙 绿白 蓝 蓝白 绿 棕白 棕
7、制作双绞线
准备阶段:网线钳一把、水晶头若干、网线若干、测线仪一个
(1)、使用网线钳将网线从头削皮约5厘米
(2)、缴开线序按照T568B线序排序,打直线
(3)、将线对剪齐
(4)、将线插入到水晶头中
(5)、用网线钳压紧水晶头
(6)、用测线仪测试