关于网络协议的简介与网络基础知识

本文介绍了计算机网络的基础,包括网络定义、OSI七层模型、简化分层模型以及网络协议,如TCP/IP模型,详细讲解了各层的功能。同时,提到了常见的网络设备如网卡、交换机和路由器,并列举了一些基础网络命令,如`route print`、`netstat -ano`,以及如何使用wireshark来分析网络流量。
摘要由CSDN通过智能技术生成

网络基础

  • 几个基本点
    计算机网络定义:
    计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。

    硬件+软件----计算机----网线----网络设备+网络协议
    主机网络---->局域网->互联网->物联网
    ----网卡--------交换机—路由器 —

    ISO国际标准化组织
    OSI开发系统互联(最早是针对通信网络设计的,计算机网络属于特殊的通信网络)

  • 7层参考模型
    1) 物理层:规定网口的尺寸,线路的顺序,电信号的电压电流,是硬件标准,靠网卡实现
    2) 数据链路层:保证数据点对点可靠传输,出错重发,局域网内部的联网(MAC地址)
    3) 网络层:实现局域网与局域网之间的互联(IP地址)靠路由器实现
    4) 传输层:保证数据进行可靠的端到端传输(联网的两个程序之间的互连,端口地址)
    5) 会话层:规定信号的收发次序
    6) 表示层:加解密,编码解码
    7) 应用层:面向用户的接口,(联网的程序)所有联网的程序都可以说是应用层的东西
    高三层规定数据本身,低四层规定数据传输过程

  • 简化分层模型
    1)物理层…
    2)数据链路层 frame 帧 数据+端口地址+IP地址+MAC地址
    3)网络层 包 packet 数据+端口地址+IP地址
    4)传输层 段 segment 数据+端口地址
    5)上三层 数据

  • 常用网络协议
    协议是通信的规定,TCPIP分层模型就是计算机网络的分层模型,有5层和4层两种说法,区别在于要不要把物理层和数据链路层合并

    数据链路层:
    以太网,这是计算机联网的主流标准,可以实现多对多(有线)
    802.11(WLAN):无线局域网,移动互联网的主流标准,多对多(无线)
    PPP:点对点 ADSL拨号上网,一对一,广域网上使用

    网络层:
    IP Internet协议 v4 v6
    ICMP Internet控制协议
    ARP 地址解析协议 用于局域网,解决IP地址和MAC地址的对应关系
    IGMP和RARP

    传输层:
    TCP 传输控制协议
    UDP 用户数据包协议

    应用层:
    HTTP 超文本传输协议
    FTP 文件传输协议
    SMIP 简单邮件传输协议(发邮件) POP3 邮局协议(收邮件)
    DNS 域名解析协议
    Telnet 远程登录协议
    SNMP 简单网络管理协议

  • 常用设备
    网卡:网卡是一块被设计用来允许计算机在计算机网络上进行通讯的计算机硬件。由于其拥有MAC地址,因此属于OSI模型的数据链路层2层功能
    交换机:交换机(Switch)意为“开关”是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。2层功能
    路由器:路由器是连接两个或多个网络的硬件设备,在网络间起网关的作用,是读取每一个数据包中的地址然后决定如何传送的专用智能性的网络设备,3层功能

  • 基本命令
    1)route print打印路由解释
    第一列为网络的目标地址,即可以访问的网络段,如:0.0.0.0为所有网段。
    第二列网段的子网掩码,能够让路由器确定目的网络的地址类。
    第三列是网关,网关(Gateway)是一个网络连接到另一个网络的“关口”。
    第四列接口,接口告诉路由器分配给网卡的IP地址,即本机网卡上的IP地址。
    第五列跃点数,跃点即路由,一个路由为一个跃点,传输过程中需要经过多个网络,每个被经过的网络设备点(有能力路由的)叫做一个跃点。该值越小,可信度越高。
    在这里插入图片描述
    2)netstat -ano解读查找出本机联网的程序
    谷歌浏览器在联网运行
    在这里插入图片描述
    3)使用wireshark
    监听,从数据中解读MAC地址
    在这里插入图片描述
    查看IP地址
    蓝色为源端口,黄色为目标端口
    在这里插入图片描述
    传输层地址(端口)
    蓝色为源端口,紫色为目的端口
    在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值