HCIA第一天

HCIA第一天

一、什么是网络?

       网络是由边连接在一起的节点的集合节点对应网络中的个体边是个体之间的相互关联。更加深层次的介绍是:是由网络连接设备通过传输介质将网络终端设备连接起来,进行资源共享,信息传递的平台。

二、OSI七层参考模型

OSI七层参考模型也称为开放式系统互联模型,是由ISO国际标准化组织所确定的。

1、应用层:通过人机交互来实现各种各样的服务

2、表示层:编码 解码 加密 解密

3、会话层:发现 建立 维持 终止会话进程

以上三层为产生数据的地方。

接下来的四层则为传输数据的地方。

4、传输层:

(1)通过端口号(范围:0-65535)来区分不同的服务

端口号分类如下:

  1. 静态端口号范围为1-1023,一个端口号对应一个服务,呈永久绑定关系

     常见的有:http --超文本传输协议80 /8080

     https --安全443

     域名系统 (DNS)— TCP/UDP 端口 53

​     超文本传输协议 (HTTP) — TCP 端口 80

​     简单邮件传输协议 (SMTP)— TCP 端口 25

​     邮局协议 (POP)— TCP 端口 110

​     Telnet — TCP 端口 23

​     动态主机配置协议 — UDP 端口 67 和端口 68

​     文件传输协议 (FTP)— TCP 端口 20 和端口 21

     URL(统一资源定位符):搜狗搜索引擎 - 上网从搜狗开始:443(一般会被省略的)

     2.动态端口号范围为1024-65535,一个端口号对应一个服务,呈暂时性绑定关系

0为保留端口号,在网络编程中使用,用于代表所有端口号。

5、网络层:根据IP地址来进行逻辑寻址、编址

寻址可以通过IP协议(网际网络协议)

互联网的每一个节点,必然会存在一个IP地址

6、数据链路层 :

LLC逻辑链路控制子层,可以为上层服务提供FCS校验

MAC媒介访问控制子层,可以根据MAC地址来进行物理寻址

7、物理层 :定义电气电压 光学特性 接口规范

总结:

分层的目的

  1. 降低层次之间的关联性,某一层的协议增加或减少不影响其他层次协议的工作。
  2. 便于标准化的制定。
  3. 便于学习和了解计算机层次

三、TCP/UDP

TCP是传输控制协议,也是面向连接的可靠传输协议

UDP是用户数据报文协议,也是非面向连接的不可靠传输协议

TCP 传输速度---慢

UDP 传输速度---快

TCP报头如下:

 

UDP报头如下:

 

  • 四、什么是三次握手,四次挥手?

1、三次握手:

SYN:同步序列号请求

ACK:确认

Seq+1 = ack

 

2、四次挥手

FIN-请求断开连接

 

五、封装与解封装

       封装可以理解为各层将每一层的实现数据添加到内容数据之前,解封装是逆过程。而真正完成这个工作的是工作在各个层次的协议。类似于寄信的时候不能可把信纸直接寄出,需要要信封,收件人,发件人,邮编,邮票等东西,这些东西相当于各层的实现数据。

六、TCP/IP与OSI区别

相同

  1. 模型化
  2. 下层为上层服务,每层相互独立

不同

  1. OSI模型是先有模型后有应用,OSI为7层
  2. TCP/IP先有应用,再有模型,TCP/IP为四层
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值