计算机网络概述

1.1、计算机网络发展史

1.1.1 早期的广域网

在通信双方或多方之间建立通信链接网络,是通过电路交换网完成的。

电路交换的特点:①建立链接--->使用链接--->释放链接

                             ②物理通信链路被双方独占

由于这个过程传输效率太低,故电路交换不适合传输计算机网络数据。

1.1.2 计算机网络的要求

对计算机网络的要求 :

        ①不单单只是为打电话

        ②结构足够简单,能够可靠的传输数据

        ③能够连接不同类型的计算机

        ④网络中的所有网络节点需具有同等重要性

        ⑤须有冗余的路由以供分配

于是便诞生了因特网

三级结构的因特网

多级结构的因特网

 

1.2 TCP/IP 协议简介

1.2.1 分层结构

分为OSI国际标准七层模型和TCP/IP协议四层模型。

 

1.2.2TCP 协议简介

TCP 是一种面向连接的,可靠的传输层通信协议

功能: 提供不同主机上的进程间通信 特点

1、建立链接->使用链接->释放链接(虚电路)

2、TCP 数据包中包含序号和确认序号

3、对包进行排序并检错,而损坏的包可以被重传

服务对象: 需要高度可靠性且面向连接的服务 如 HTTP(超文本传输协议)、FTP(文件传输协议)、SMTP(简单邮件传输协议)

1.2.3 UDP 协议简介

UDP 是一种面向无连接的传输层通信协议

功能: 提供不同主机上的进程间通信

特点:

1、发送数据之前不需要建立链接

2、不对数据包的顺序进行检查

3、没有错误检测和重传机制

服务对象 :主要用于“查询—应答”的服务 如:NFS、NTP、DNS

1.3 IP协议简介

1.3.1 IP地址

也叫网际协议,是一种因特网中的主机编码格式。

1.3.2 IP地址的组成

使用 32bit,由{网络 ID,主机 ID}两部分组成

子网 ID:IP 地址中由子网掩码中 1 覆盖的连续位

主机 ID:IP 地址中由子网掩码中 0 覆盖的连续位

1.3.3 IP地址的特点

子网 ID 不同的网络不能直接通信,如果要通信则需要路由器转发 主机 ID 全为 0 的 IP 地址表示网段地址 主机 ID 全为 1 的 IP 地址表示该网段的广播地址

主要分为以下几类:

 A 类地址:默认 8bit 子网 ID,第一位为 0

B 类地址:默认 16bit 子网 ID,前两位为 10

C 类地址:默认 24bit 子网 ID,前三位为 110

D 类地址:前四位为 1110,多播地址

E 类地址: 前五位为 11110,保留为今后使用

A,B,C 三类地址是最常用的

 1.3.4 端口

TCP/IP 协议采用端口标识通信的进程 用于区分一个系统里的多个进程

特点:

1、对于同一个端口,在不同系统中对应着不同的进程

2、对于同一个系统,一个端口只能被一个进程拥有

3、一个进程拥有一个端口后,传输层送到该端口的数据全部被该进程接收,同样,进程送交传输层的数据也 通过该端口被送出

1.3.5.端口号

类似 pid 标识一个进程;

在网络程序中,用端口号(port)来标识一个运行的网络程序

特点:

1、端口号是无符号短整型的类型

2、每个端口都拥有一个端口号

3、TCP、UDP 维护各自独立的端口号

4、网络应用程序,至少要占用一个端口号,也可以占有多个端口号

1.4 数据包的组装、拆解

数据包在各个层之间的传输

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值