首页 > 其他分享 >《计算机网络》第六章随笔

《计算机网络》第六章随笔

时间:2022-10-25 00:13:03浏览次数:68  
标签:HTTP ip 计算机网络 域名 本地 第六章 服务器 随笔 内网

6.1 网络应用模型

1.应用层概述

(1)应用层对应用程序的通信提供服务

(2)功能:文件传输、访问和管理;电子邮件、虚拟终端、查询服务和远程作业登陆

(3)协议:FTP、SMTP、POP3、HTTP

 

2.网络应用模型

客户/服务器模型(Clinet/Server)

P2P模型(peer to peer)

 (1)客户/服务器模型

服务器:提供计算服务的设备

客户机:请求计算服务的主机

 

 

 (2)P2P模型

每个主机既可以提供服务,也可以请求服务

任意端系统/结点之间可以直接通讯

 

 

 

6.2 DNS系统

1.基础知识

1.1什么是IP地址?
IP地址是电子设备在互联网上的唯一标识
用来在互联网中寻找电脑

1.2 内网与公网
内网IP:路由以内的网络,可以连接互联网,但是互联网无法直接连接内网(需要端口映射)
内网隔离安全保障、IPv4地址资源耗尽、运营商问题
基本自己的ip地址都是内网

公网IP:互联网ip地址
可以直接和互联网互通,不需要端口映射,日常应用如摄像头远程监控、电脑远程开机、主机游戏互联
IP地址就像家庭地址一样,公网ip是小区地址,小区中有很多住户,内网ip就相当于家具体的门牌号,
你可以从小区里出去(内网ip能连接互联网),但是外人进入你家小区需要通过门岗验证(公网ip
无法直接连接内网IP)

 

2. 域名解析过程

第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器. 第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回. 第三步:如果本地的缓存中没有该纪录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址. 第四步:本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级的域名服务器的地址. 第五步:重复第四步,直到找到正确的纪录. 第六步:本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机.

 

 

 

6.3 FTP协议

1:FTP允许用户以文件操作的方式(如文件的增、删、改、查、传送等)与另一主机相互通信。然而, 用户并不真正登录到自己想要存取的计算机上面而成为完全用户, 可用FTP程序访问远程资源, 实现用户往返传输文件、目录管理以及访问电子邮件等等。提供不同种类主机系统之间的文件传输能力,包括上传和下载

 

 2.工作原理

 

 

3.FTP工作原理

 

 

6.4 电子邮件

1. 信息格式

subject: 主题/纲要

 

 

2.组成结构

 

 

 

 3.SMTP

 

 4.协议

 

 5.POP3

 

 

6.5 万维网和HTTP协议

1.万维网概述

 

 

2.HTTP协议

 

 

3.HTTP特点

 

 

4.HTTP报文结构

 

 

 

标签:HTTP,ip,计算机网络,域名,本地,第六章,服务器,随笔,内网
From: https://www.cnblogs.com/muqing1/p/16822548.html

相关文章

  • 第六章
    deffuncyion_tips():importdatetimemot=["今天星期一:\n坚持下去不是因为我很坚强,而是因为我别无选择","今天星期二:\n含泪播种的人一定笑着收获",......
  • 博客园 首页 新随笔 联系 管理 .NET 5在Docker中访问MSSQL报错
    不知道你有没有在.NETCore/.NET5的Docker访问MSSQLServer数据库,如果有,那么很有可能会遇到这个错误。1SSL版本错误最近在公司用.NET5重构部分业务服务,由于之前老系......
  • Spring Security随笔
    今天在使用springsecurity自己想写一个sso的登陆方法的时候发现在进行springsecurity鉴权的时候,会调用到的方法我们只需要配置相对于的注解就能实现鉴权了  鉴权的......
  • git随笔
    概念工作区暂存区已提交工作流程:1.修改工作区(增加或者删除)2.暂存工作区的修改3.提交暂存区gitinitgitadd[<file>|<path>|.]gitcommit-m'111'......
  • 计算机网络:自顶向下方法 CH3 运输层
    概述运输层为运行在不同主机上的应用进程之间提供了逻辑通信运输层协议在端系统中实现即使在底层网络协议不可靠的情况下,运输协议也能够为应用程序提供可靠的数据传输......
  • 2022年10月22日随笔
    2小时前:后藤一里很对我的xp现在:我是喜多郁代的狗我是喜多郁代的狗我是喜多郁代的狗我是喜多郁代的狗我是喜多郁代的狗我是喜多郁代的狗我是喜多郁代的狗我是喜多郁代的狗......
  • Apple Low Power DisplayPort(ALP_DP)学习随笔
     edp是PC内置显示接口的主流标准,主用于笔记本电脑或PAD上,普遍用于中大尺寸PANEL。 系统架构如下:     apple 的ALP_DP 源于edp1.4(edp1.4又是源于DPV1.2a......
  • 计算机网络知识点总结-第三章:数据链路层
    0.本章思维导图:数据链路层使用的信道:点对点信道:使用一对一的点对点通信方式广播信道:使用一对多的广播通信方式,过程比较复杂,需要专用的协议来协调1.使用点对点信道的......
  • 计算机网络知识点总结-第二章:物理层
    0.本章思维导图:1.物理层的基本概念物理层的功能:怎样在连接各种计算机的传输媒体上传输数据比特流,屏蔽不同传输媒体和通信手段的差异规程:用于物理层的协议传输媒体接口......
  • 《计算机网络》第五章学习随笔
    5.1传输层1.传输层是主机才有的层次,为应用层提供通信服务,使用网络层的服务2.功能(1)传输层提供进程与进程之间的逻辑通信(2)复用与分用(3)传输层对收到的报文进行差错检测......