云计算:计算机网络基础(第二天课程分享)DNS协议 各协议

这篇具有很好参考价值的文章主要介绍了云计算:计算机网络基础(第二天课程分享)DNS协议 各协议。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

HTTP--tcp 80 ----超文本传输协议   

HTTPS---tcp 443 安全传输协议 

FTP tcp 20/21 文件传输协议   

TFTP udp 69 简单文件传输  

Telnet TCP 23 远程登录协议  

SSH tcp 22 安全外壳协议

DNS UDP/TCP 53 域名解析协议 

DHCP UDP 67/68 动态主机配置协议  

 文章来源地址https://www.toymoban.com/news/detail-767197.html

传输层协议:TCP/UDP

TCP-----传输控制协议------面向连接的可靠协议 

(在完成了传输层工作的同时,还需要保证数据传输的可靠性)

面向连接------3次握手及4次挥手 建立端到端的虚链路

SYN=发起一次连接,并告知自身状态 ACK=表示确认 , 特殊情况:RST 重连

TCP:严重错误并重连 FIN:断开 PSH:加急接收 URG:紧急指针  

 数据传输中

 四次挥手  

可靠性:4种可靠传输机制-----确认 重传 排序 流控(窗口滑动)

UDP----用户数据报文协议-----非面向连接的不可靠协议

(仅完成传输层的基础工作---分段 端口号)

ip数据包包头:

TCP的分段和IP的分片  

IP分片的原因:受到二层 数据链路层 MTU(最大传输单元)的限制。

TCP的分段:MSS---TCP 数据报最大分段度  

<Huawei>-------用户视图-----仅具有查看的权限  

<Huawei>display ip interface brief 查看 接口 IP 表 

想让一个接口具备通讯状态,就需要 物理 协议 双UP

 

<Huawei>system-view 进入系统视图  

[Huawei]-------系统视图 ---- 可以进行一些全局配置

  Ctrl+z 返回用户视图:无论你在那一层,使用该命令,都会返回用户视图 

 

[Huawei]sysname 更改设备名称 后接 ID

 

[R1]interface GigabitEthernet 0/0/0 进入相应接口 

 

[R1-GigabitEthernet0/0/0]quit 返回上一层  

q----- 也可执行 华为支持简写   

 

Tab-----补全命令  

[R1]? 在当前视图下 可执行的操作  

 

[R1-GigabitEthernet0/0/0]ip address 192.168.1.1 24 配置IP地址

 

[R1-GigabitEthernet0/0/0]ip address 192.168.1.1 255.255.255.0 

配置IP地址   

 

[R1-GigabitEthernet0/0/0]undo +需要删除的命令  

你要删除的命令 在哪儿配的 在哪儿删   

 

[R1-GigabitEthernet0/0/1]display this 查看当前视图下的全部配置  

 

[R1]display current-configuration 查看当前所有的配置操作-------查看缓存中的配置------缓存特点(关机既消失)

关机不消失------闪存-------Flash

<R1>save 将配置 保存至闪存中  

<R1>display saved-configuration 查看闪存中的配置  

域名---------IP地址 绑定  

 DNS:域名解析协议  

DNS协议运作在UDP(TCP)协议之上,使用端口53 

是一个典型的C/S架构协议

                         DNS服务器 DNS客户端 

正向解析:根据主机名称(域名)查找到对应的IP地址

反向解析:根据IP地址查找到对应的主机名(域名)

DHCP:动态主机配置协议----UDP协议 67/68端口 

典型的C/S架构协议------

  DHCP客户端-----需要获取IP地址的设备----68号端口

  DHCP服务器-----需要发放IP地址的设备----67号端口 

第一种:PC端首次获取IP地址

1. DHCP客户端向DHCP服务器去要地址-----广播 源IP:  

0.0.0.0 目标IP:255.255.255.255 源MAC:自己 目标MAC:全FFFF 这个包叫做:DHCP--discover包 

 

2. DHCP服务器向DHCP客户端进行回复: DHCP----Offer包  

单播/广播 ;回复的包中会携带一个临时的IP地址,并且暂时为DHCP客户端所保留。

 

3. DHCP客户端向DHCP服务器发送一个 DHCP-----request包

广播 (此时,发送这个数据包的时候,源IP依旧是0.0.0.0)

 

4. DHCP服务器向DHCP客户端回复:DHCP---ACK包 单播/广播 , “确认收到,我确定授权给你使用这个IP”。

 

 

 

第二种:PC端再次获取 

1. DHCP客户端向DHCP服务器发送 DHCP----request包 

2. DHCP服务器向DHCP客户端回复 DHCP----ACK包 

 

异常情况:之前分配的IP地址分配给了别人  

1. DHCP客户端向DHCP服务器发送 DHCP----request包 

2. DHCP服务器向DHCP客户端回复 DHCP-----NAK包 

 

租期:24h

T1:租期的50% 12h DHCP客户端向DHCP服务器发送一个DHCP---request包----单播 (续租)

T2:租期87.5% 21h DHCP客户端向DHCP服务器发送一个 DHCP----request包 广播  

 

 

[R1]dhcp enable 开启DHCP服务  

[R1]ip pool AA 创建一个名为AA的地址池

[R1-ip-pool-AA]network 192.168.1.0 mask 24 定义地址池中的网段

[R1-ip-pool-AA]gateway-list 192.168.1.1 定义该网段的网关

[R1-ip-pool-AA]dns-list 114.114.114.114 8.8.8.8 定义该网段的DNS

[R1-GigabitEthernet0/0/0]dhcp select global 在此接口 调用DHCP全局配置  

第一种:PC端首次获取IP地址

1. DHCP客户端向DHCP服务器去要地址-----广播 源IP:  

0.0.0.0 目标IP:255.255.255.255 源MAC:自己 目标MAC:全FFFF 这个包叫做:DHCP--discover包 

 

2. DHCP服务器向DHCP客户端进行回复: DHCP----Offer包  

单播/广播 ;回复的包中会携带一个临时的IP地址,并且暂时为DHCP客户端所保留。

3. DHCP客户端向DHCP服务器发送一个 DHCP-----request包

广播 (此时,发送这个数据包的时候,源IP依旧是0.0.0.0)

4. DHCP服务器向DHCP客户端回复:DHCP---ACK包 单播/广播 , “确认收到,我确定授权给你使用这个IP”。

第二种:PC端再次获取 

1. DHCP客户端向DHCP服务器发送 DHCP----request包 

2. DHCP服务器向DHCP客户端回复 DHCP----ACK包 

异常情况:之前分配的IP地址分配给了别人  

1. DHCP客户端向DHCP服务器发送 DHCP----request包 

2. DHCP服务器向DHCP客户端回复 DHCP-----NAK包 

租期:24h

T1:租期的50% 12h DHCP客户端向DHCP服务器发送一个DHCP---request包----单播 (续租)

T2:租期87.5% 21h DHCP客户端向DHCP服务器发送一个 DHCP----request包 广播  

 

[R1]dhcp enable 开启DHCP服务  

[R1]ip pool AA 创建一个名为AA的地址池

[R1-ip-pool-AA]network 192.168.1.0 mask 24 定义地址池中的网段

[R1-ip-pool-AA]gateway-list 192.168.1.1 定义该网段的网关

[R1-ip-pool-AA]dns-list 114.114.114.114 8.8.8.8 定义该网段的DNS

[R1-GigabitEthernet0/0/0]dhcp select global 在此接口 调用DHCP全局配置  

 

第一种:PC端首次获取IP地址

1. DHCP客户端向DHCP服务器去要地址-----广播 源IP:  

0.0.0.0 目标IP:255.255.255.255 源MAC:自己 

OSI七层模型与网络协议

路由器的工作原理:若PC1试图与PC2进行联系,在知道对方IP的情况下,将会先进行子网掩码的判断,若在同一个范围,则通过APR获取MAC,随后通过交换机转发----完成个沟通。 若,不在同一个范围,则将会将目标MAC地址改为网关,使网关代为转发。 路由器会基于目标IP地址的网段查询本地路由表,若存在记录则无条件转发,若不存在记录,则无条件丢弃。

 

OSI/RM 开放式系统互联参考模型 

 

数据链路层:介质访问控制层MAC+逻辑链路控制层LLC

 

应用层:抽象语言-----编码

表示层:编码------二进制

会话层:

传输层:

网络层:互联网协议

数据链路层:

物理层:

会话层:提供会话号 ,同软件 不同进程的程序,他们同时收发消息时,会拥有相同的IP地址和MAC地址,为了变这些消息时那个进程所发送的,此时,就需要会话层给不同进程打上不同的会话号,加以区分。

传输层: TCP/UDP 1.分段 (受MTU值的限制)

   2.端口号:0-65535 1-1023为注明端口 1024-65535为高端口 动态端口  

MTU值:最大传输单元 默认1500字节  

分段:当数据包过大时,连续的发送,可能会导致在传输途中插入其他数据形成废包,因此,采取分段的措施,来保证数据包的完整

端口号:使用电脑时可能会同时访问多个服务器,多个服务器在进行回复时,回复的目标IP目标MAC都一致,为了不分配错误,故加上端口号进行分辨。

云计算:计算机网络基础(第二天课程分享)DNS协议 各协议,云计算,计算机网络

 

到了这里,关于云计算:计算机网络基础(第二天课程分享)DNS协议 各协议的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 计算机网络基础概念解释

    ​   1. 什么是网络 随着时代的发展,越来越需要计算机之间互相通信,共享软件和数据,即以多个计算机协同⼯作来完成业务,于是有了网络互连。 网络互连:将多台计算机连接在⼀起,完成数据共享。 数据共享本质是网络数据传输,即计算机之间通过网络来传输数据,也

    2024年01月24日
    浏览(51)
  • 【计算机网络基础】期中测试

    在OSI 参考模型中,( B )利用通信子网提供的服务实现两个用户进程之间端到端的通信,在这个层次模型中,如果用户A需要通过网络向用户B传送数据,那么首先将数据送入应用层,在该层给它附加控制信息后送入表示层;在表示层对数据进行必要的变换并加上头部后送入会话层

    2024年02月10日
    浏览(48)
  • 【网络安全】1.2 计算机网络基础

    计算机网络是一个非常大的主题,但在我们开始深入探讨网络安全之前,我们需要理解一些基本的概念和原理。本章将涵盖计算机网络的基本概念,包括网络的类型,网络的工作原理,以及一些常用的网络技术和协议。 计算机网络是由两台或更多的计算机组成的系统,这些计

    2024年02月07日
    浏览(56)
  • 计算机网络基础--网络层协议分析实验

    一、实验目的 1、掌握网络数据包嗅探器Wireshark的使用; 2、理解IP协议,掌握IP分组格式和IP分片; 3、理解ICMP协议。 二、实验内容 (主要包括实验设计、实验环境、实验步骤、测试数据和实验结果) 1、通过使用ping命令,截获报文,分析IP数据报的格式和IP分片; 2、通过使

    2024年02月04日
    浏览(59)
  • 【计算机网络基础】章节测试4 网络层

    R1与R2是一个自治系统中采用RIP路由协议的两个相邻路由器,R1的路由表如图(a)所示。如果R1收到R2发送的如图(b)所示的(V,D)报文,更新之后的R1的4个路由表项的距离从上到下依次为0、4、4、2,那么图 (b)中a、b、c、d 可能的数据一个是( C )。 A. 1、2、2、1 B. 2、2、3、1 C. 3、

    2024年02月02日
    浏览(82)
  • 计算机网络基础第四章

    主要任务是把 分组 从源端传到目的端,为分组交换网上的不同主机提供通信服务。网络层传输单位是 数据报 。 功能一:路由选择与分组转发( 最佳路径 ) 功能二:异构网络互联 功能三:拥塞控制(若所有结点都来不及接受分组,而要丢弃大量分组的话,网络就处于 拥塞

    2024年02月16日
    浏览(88)
  • 第1章-计算机网络基础

    目录 1. 计算机网络与计算机 2. 计算机网络的定义和基本功能 2.1. 定义:计算机网络是一组自治计算机互连的集合 2.2. 基本功能 2.3. 计算机网络的演进 2.4. 广域网(Wide Area Network,WAN) 2.5. 网络的拓扑结构 2.6. 数据交换方式 2.7. 衡量计算机网络的性能指标 2.8. 网络标准化组织   

    2024年01月25日
    浏览(41)
  • 计算机网络基础学习指南

      计算机网络基础是研发/运维工程师都需掌握的知识,但往往会被忽略。 今天,我将对计算机网络基础学习进行详细阐述,涵盖 TCP / UDP协议、Http协议、Socket等,希望你们会喜欢。 1.1 简介 定义 计算机网络的各层 + 其协议的集合。 作用 定义该计算机网络的所能完成的功能。

    2024年02月09日
    浏览(47)
  • Linux 计算机网络基础概论

    1、网络 网络是由若干节点和连接这些结点的链路组成,网络中的结点可以是计算机、交换机、路由器等设备。通俗地说就是把不同的主机连接起来就构成了一个网络,构成网路的目的是为了信息交互、资源共享。 网络设备有:交换机、路由器、集线器 传输介质有:双绞线、

    2024年02月11日
    浏览(50)
  • 计算机网络基础第一章

    1.1 计算机网络的概念 三网:有线电视网络、电信网络、计算机网络。 三网融合:通过计算机网络可以将有线电视、电信网络通过0/1编码等方式展现进行融合,从而实现计算机网络实现视频、电话等其他网络功能。 四网:电网+三网。 四网融合:计算机网络控制实现有限电视

    2024年02月13日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包