网络---TCP/IP、OSI模型

5 篇文章 0 订阅

计算机网络

  • 网络:

将不同区域的电脑连接到一起,组成广域网,城域网或广域网,把分布在不同地理区域的计算机与专门的外部设备通信线路互连成一个规模大、功能强的网络系统,从而使众多的计算机可以方便的互相传递信息,共享硬件、软件、数据信息等资源。

资源共享;信息传输与集中处理;负载均衡与分布处理

  • 通信协议与接口:

计算机网络中实现通信必须有的一些约定即通信协议,对速率代码、代码结构、传输控制步骤、出错控制等制定标准。
通信接口:为了使两个节点之间能进行对话,必须在他们之间建立通信工具,即接口,是彼此之间可以进行信息交换,
接口包括两部分:
(1)硬件装置:实现节点之间的信息传递;(USB接口);
(2)软件装置:规定双方进行通信的约定协议;

  • 网络编程:

编写程序使联网的两个或多个设备间直接进行传输。

网络编程主要是实现数据的传输,底层的,网页编程是jsp,js,高级的,在服务器上的应用。

  • 计算机网络定义:

通过传输介质、通信设施和通信协议,将分散在不同点的计算机设备互联起来实现资源共享和数据传输的系统。

OSI :

国际标准组织提出网络开放互联模型OSI(Open System Interconnection),并将其划分为7层,

OSI:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

在这里插入图片描述

  • 每一层的作用简述:

应用层:应用层协议的代表包括:Telnet、FTP、HTTP、SNMP、DNS等。

表示层:对应用层的数据进行封装,校验,加密等操作;

会话层:在于对通信开始、结束、异常中断进行处理;

传输层:保持通信双方的端对端的联系(端口);(TCP、UDP)

网络层:在于通信双方主机与主机的联系;(IP)

数据链路层:在于保证网络中相邻节点的可靠通信,提供介质访问和链路管理;

(网卡----物理地址,形成映射关系,每次改变映射关系)物理地址(Mac地址) ——》arp,rarp(地址转换协议) (数据传输单元:数据帧)

物理层:数据以bit流的形式在通信介质上传输;

  • OSI模型与TCP/IP 模型对比:
    在这里插入图片描述

TCP/IP 模型

有分五层、四层;

(1)(最顶层)应用层: 负责处理特定的应用程序细节。

应用:各种应用程序、APP。

协议:FTP、SMTP、HTTP。

FTP(File transfer Protocol):文件传输协议<端口号:21>;减少或者消除不同操作系统下处理文件的不兼容性;

SMTP(Simple Mail transfer protocol):简单邮件协议,占用端口号<25>;用于发送邮件;

HTTP(HyperText transfer protocol):超文本传输协议<端口号:80>;

(2)传输层: 主要为两台主机上的应用程序提供端到端的通信。在 T C P / I P协议族中,有两个互不相同的传输协议:T C P(传输控制协议)和U D P(用户数据报协议)。

TCP(Transmission Control Protocol):传输控制协议;

特点:可靠的连接服务,在进行数据传输之前需要建立连接(三次握手),建立连接后才能通信,通信结束断开连接(四次挥手)。

UDP:(User Data Protocol):用户数据报协议;

特点:发送数据之前,不需要建立连接;

(3)网络层: 有时也称作互联网层,处理分组在网络中的活动,例如分组的选路。

应用:路由器,交换机。

数据传输单元:数据包。

协议:IP、ARP、RARP、ICMP。

IP(IPv4/IPv6)(Internet Protocol):网络互连协议;

ARP(Address Resolution Protocol):地址解析协议,实现通过IP地址得到物理地址;

RARP(Reverse Address Resolution Protocol): 逆地址解析协议(反地址解析协议),实现通过物理地址得到IP地址;

ICMP(Internet Control Message Protocol):网络控制报文协议;TCP/IP 协议族的一个子协议,用于在IP主机,路由器之间传递控制消息; ping命令

(4)应用接口层: 有时也称作数据链路层或链路层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。

应用:网线;

数据传输单元:比特。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值