Java教程

网工笔记

本文主要是介绍网工笔记,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

第一天

目录:

目录
  • 第一天
    • 设备:
      • 1. Hub集线器(基本不用,淘汰)
      • 2. 交换机
      • 3. 路由器
      • 4. 三层网络模型
      • 5. OSI参考模型(只是理论的知识)
      • 6. 应用层
      • 7. 表示层:
      • 8. 会话层
      • 9. 传输层
      • 10. 网络层
      • 11. 数据链路层:
      • 12. 物理层的作用
      • 13. 数据的发送
      • 14. 数据的接收
  • 第二天
      • 物理层
    • 冲突域
      • 广播域
      • 数据链路层
      • 交换机Switch(二层)
      • 网络层
      • 协议
      • IP地址(逻辑地址):下节课讲
      • 路由器Router
      • 传输层
      • TCP/IP协议簇

设备:

1. Hub集线器(基本不用,淘汰)

  1. 冲突域:单工 半双工 全双工(不解释)

2. 交换机

作用: 连接网络终端的设备(一般指的是普通的二层交换)

  1. 终端用户设备的接入
  2. 基本的安全功能
  3. 广播域隔离(VLAN)
  4. 优点:可以实现多用户同时访问,支持全双工。
  5. 缺点:无法完成一些特殊功能
  6. 二层交换机工作在数据链路层
  7. 数据类型:单播--一对一 组播--一对多 广播--一对所有

3. 路由器

作用:路由协议支持 路径选择 数据转发 广域网接入
console口:也就是控制口 一般只有一个
链接路由器的线缆--console线缆:一端RJ45一段串口, 串口链接电脑 RJ45链接设备
由于笔记本没有串口 所以还有一种线转接 USB-RS232线缆

4. 三层网络模型

接入层(终端用户(汇聚端口多))----汇聚层(三层交换(可以做策略))----核心层(核心交换)--internet

5. OSI参考模型(只是理论的知识)

作用: 开放系统互连参考模型 定义了网络通信的标准

  1. OSI模型分为七层:由下往上为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层
  2. 上三层面向用户应用、下四层面向数据传输
  3. 网络一般用2.3层
    特点:
    1. 每册都有自己的功能集
    2. 层与层之间相互独立又相互依靠
    3. 上层以来于下层,下层为上层提供服务。
      例子:QQ视频
      QQ--应用层(也就是应用软件打开一个数据传进去的入口)——》转码加密转二进制(会话层)——》发出视频申请建立一个会话(会话层)——》上三层结束,下四层就是为了保证数据可以准确安全的传输到另一端——》传输层(保证数据可靠的发送给对方)——》网络层(路由或者三层交换)——》数据链路层(交换机)——》物理层

6. 应用层

  1. 为应用软件提供接口,使应用程序能够使用网络服务
  2. 常见的应用层协议:http80、ftp20/21/、smtp25、pop3110、telnet23、dns53

7. 表示层:

  1. 数据解码和编码
  2. 数据加密解密
  3. 数据压缩解压缩

8. 会话层

作用:建立维护管理应用程序之间的会话。
对话控制 同步

9. 传输层

作用: 负责建立端到端的链接,保证报文在端到端之间的传输。
传输层的功能:服务点编址、分段与重组、链接控制、流浪控制、差错控制。可以理解为:快递公司)
网络中一个数据包最大可以多大呢? MTU:1500个字节(单位是:b)

10. 网络层

作用:负责将分组数据从源端传输到目的端
功能:为网络设备提供逻辑地址,进行路由选择、分组转发(可以理解为:中转站)

11. 数据链路层:

在不可靠的物理连路上,提供可靠的数据传输服务,把帧从一跳(借点)移动到另一跳(节点)。
功能:组帧、物理编址、流量控制、差错控制、接入控制

12. 物理层的作用

作用:负责把逐个的比特从一跳(节点)移动到另一跳(节点)。
功能:定义借口和媒体的物理特性
定义比特的表示、数据传输速率、信号的传输模式(单工、半双工、全双宫)
定义网络物理拓扑(网状、星层、环形、总线型等拓扑)

13. 数据的发送

数据封装好后—》传输层报头加一段数据(源端口、目的端口)—》网络层报头(源IP 目的IP 协议号)—》数据链路层(源的MAC、目的MAC、帧类型)—》物理层(二进制0101)

封装——每一层都把上一层的协议包当成数据部分看,加上自己的协议头部,组成自己的协议包。
协议数据单元(PDU):物理层(比特Bit)、数据链路层(数据帧Frame)、网络层(数据包Packet)、传输层(数据段Segment)

14. 数据的接收

解封装 反过来就可以了。

第二天

冲突域
广播域

物理层

通过网络戒指传输构成数据链路层帧的比特。

  1. 规定了信号、连接器(各种接口)和电缆要求。
  2. 光纤接口(一收一发ts、rs)

冲突域

作用:(在集线器中同一时间工作只能有一条链接,如果两个设备同时传输数据就会冲突所产生的影像 就叫冲突域。采用CSMA/CD机制)、

广播域

数据链路层

作用:通常拆分成两个子层:上子层(逻辑链路控制(LLC))和下子层(介质访问控制(MAC))。

  1. 逻辑链路控制LLC:将网络层数据包封装成帧 标识网络层协议
  2. 介质访问控制MAC: 标明帧的地址 标示点开始和结束位置
  3. MAC地址: 主要用来标识 用于通信的地址(MAC有48位组成,ip地址长度32位)

交换机Switch(二层)

每个接口都有单独的信道用来传输数据
所有的皆苦都在同一个广播域

网络层

从主机到主机的通信 为没个终端设备之间通过网络交换数据的片段提供服务。
基本过程:编址——封装——路由(重要)——解封装

协议

internet协议第四版(IPv4)、internet协议第六版(IPv6)、AppleTalk、Novell互联网分组交换协议(IPX)、无连接网络服务(CLNS、DECNet)

IP地址(逻辑地址):下节课讲

路由器Router

广播控制、组播控制、决定最优路径、流量管理、提供逻辑地址、连接广域网(WAN)

传输层

物理介质类型
同轴电缆
双绞线(网线)
屏蔽与非屏蔽:差金属屏蔽层
连接标准: 568A 568B
有效线缆长度: 100米
类型:直通 (两边线序一样的)、 交叉(568A、568B) 反转
什么情况用交叉or直通:同种设备用交叉、不同设备用直通。!!特殊:pc——路由器 用交叉 !!但是现在不怎么分了现在的设备可以自适应。但是应该尽量用标准情况!

光纤:单模or多模
单模:为光线提供单一的直接通路
玻璃涂层直径125,玻璃核心=8-10微米
特点:较细的核心、散射低、适合长距离传输(最长可达100千米)、使用激光作为光源、一般用于园区主干,距离长达数千米。
多模:支持多条光路
玻璃涂层直径125 玻璃核心=50、62.5微米
特点:核心比淡漠电缆粗、散射更强、容易丢失数据、传输距离2千米、使用led作为光源一般用于lan,或远去网内数百米的传输距离。
光纤提供全双工通信,每个方向使用一根专用光缆。一根线里其实有两根线组成。
传输速度有区别
黄色一般单模(SM) 橙色一般多模(MM)
三部分组成:光纤 光模块 线缆连接器(单模多模有区别)

TCP/IP协议簇

——是由一组不同功能的协议组合在一起都成的协议栈
——利用一组协议完成OSI所实现的功能
——把OSI的协议转换为四层:上三层==应用层、传输层=传输层、网络层=internet层、数据链路+物理层=网络访问层
应用层:各种协议:smtp、ftp、tftp、dns、snmp(监控网络设备)、nfs、
传输层: tcp upd
网络层: ip协议 、arp和rarp、icmp和igmp(组播)
常识:http(80)、telnet(23)远程登陆协议,提供远程管理服务(内网远程管理使用)、ftp(20、21)、smtp(25)、pop3(110)、tftp(69)UDP.
传输层协议: 传输层好比逻辑通道,一种承诺。买保险就是TCP,不买保险就是UDP。
TCP:(传输控制协议)属于面向链接的网络协议
UDP:(用户报文协议 )属于无连接的网络协议
功能:
TCP:面向连接(典型的三次握手)、可靠传输、流控。使用tcp的应用:浏览器,电子右键,文件传输
UDP:简单、无连接、低开销、尽力传递。使用UDP的应用:域名系统(DNS)、视频流(直播)、IP(语音)
应用层:端口询地址(下层为上层服务通过端口)
端口的类型:公认的 0--1023、已经注册的 1024--49151、随机可以使用的 49152--65535
源/目的端口:1.源端口随机分配,目标端口使用知名端口。2.应用客户端使用的源端口号一般为系统中未使用的且大于1023 3.目的端口号为服务器端应用服务的进程。

这篇关于网工笔记的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!