关键词:
参考内容:
互联网协议入门(一)
互联网协议入门(二)
五层模型:
Physical Layer:
Link Layer:
- 以太网协议 Ethernet
以太网规定,一组电信号构成一个数据包,叫做"帧"(Frame)。每一帧分成两个部分:标头(Head)和数据(Data)。
"标头"包含数据包的一些说明项,比如发送者、接受者、数据类型等等;"数据"则是数据包的具体内容。
"标头"的长度,固定为18字节。"数据"的长度,最短为46字节,最长为1500字节。因此,整个"帧"最短为64字节,最长为1518字节。如果数据很长,就必须分割成多个帧进行发送。
- MAC地址
- 广播:子网内传输
Network Layer:
- 网络地址
- IP协议:规定网络地址的协议,叫做IP协议。它所定义的地址,就被称为IP地址。
- ip地址
- 子网掩码: subnet mask
ip协议的作用:一个是为每一台计算机分配IP地址,另一个是确定哪些地址在同一个子网络。
- IP数据包
- ARP协议
有了ARP协议之后,我们就可以得到同一个子网络内的主机MAC地址,可以把数据包发送到任意一台主机之上了。
Transport Layer:
"传输层"的功能,就是建立"端口到端口"的通信。相比之下,"网络层"的功能是建立"主机到主机"的通信。只要确定主机和端口,我们就能实现程序之间的交流。因此,Unix系统就把主机+端口,叫做"套接字"(socket)。有了它,就可以进行网络应用程序开发了。
- UDP协议
- TCP协议: 三次握手
Application Layer:
从用户角度出发的上网设置:
TCP/IP
*本机的IP地址
* 子网掩码
* 网关的IP地址
* DNS的IP地址
- DHCP: 一种应用层协议
这个协议规定,每一个子网络中,有一台计算机负责管理本网络的所有IP地址,它叫做"DHCP服务器"。新的计算机加入网络,必须向"DHCP服务器"发送一个"DHCP请求"数据包,申请IP地址和相关的网络参数。
常说的交换机工作在第二层
路由器工作在第三层:连通不同的网络,选择信息传送的线路
网关:不同协议间移动数据,而路由器在不同网络间移动数据
路由表
计算机网络知识简单介绍
一、网络基础1.网络指的是什么? 计算机与计算机之间通过物理链接介质(网络设备)连接到一起。 计算机与计算机之间基于网络协议通信(网络协议就相当于计算机界的英语)2.osi七层协议:互联网协议按照功能不同... 查看详情
计算机网络知识简单介绍
一、网络基础1.网络指的是什么? 计算机与计算机之间通过物理链接介质(网络设备)连接到一起。 计算机与计算机之间基于网络协议通信(网络协议就相当于计算机界的英语)2.osi七层协议:互联网协议按照功能不同... 查看详情
计算机网络安全
计算机网络安全不仅包括组网的硬件、管理控制网络的软件,也包括共享的资源,快捷的网络服务,所以定义网络安全应考虑涵盖计算机网络所涉及的全部内容。参照ISO给出的计算机安全定义,认为计算机网络安全是指:“保护... 查看详情
计算机网络知识(代码片段)
计算机网络(英语:computernetwork),通常也简称网络,是利用通信设备和线路将地理位置不同的、功能独立的多个计算机系统连接起来,以功能完善的网络软件实现网络的硬件、软件及资源共享和信息传递的系统。简单的说即连... 查看详情
计算机网络知识
TCP/IP协议概述 TCP/IP分层模型 网络接口层 物理层 数据链路层 网络层 IP地址 ... 查看详情
项目管理系列(23):计算机网络知识
计算机网络知识点概述
计算机网络结构文章目录计算机网络结构计算机网络结构网络边缘接入网络数字用户线路(DSL)电缆网络机构(企业)接入网络(Ethernet)无线接入网络网络核心Internet结构计算机网络结构网络边缘主机网络应用接入... 查看详情
网络网络发展,网络协议,网络传输流程,地址管理
1.计算机网络背景1.1网络发展计算机体系结构本质也可以被看做是一个小型网络。计算机与计算机之间也是用“线”连接起来的。与其说两台计算机通信,本质上其实也是通过“线”链接起来。不过是“线”长了一点(网线,无... 查看详情
计算机网络知识
文章目录计算机网络知识1、参考模型:1.1、OSI参考模型(7层)1.2、TCP/IP参考模型(5层)2、网络协议:2.1、底层协议(概述)2.2、传输层协议:2.3、应用层协议:3、知识拓展3.1、TCP,TCP/IP,HTT... 查看详情
计算机网络基础
计算机网络定义:计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统... 查看详情
计算机网络基础-1-概述
概述一、计算机网络概述 计算机网络基础的学习目的:掌握计算机网络通信的基础知识,包括数据通信技术、网络体系结构、网络协议和服务、Internet协议集以及应用。 计算机网络基础的学习框架: 计... 查看详情
计算机网络
计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和[1]信息传递的计算机系统。 第一... 查看详情
计算机网络知识回顾----网络层
今天总结一下计算机网络中网络层的知识!! 网络层的设计思路: 网络层向上只提供简单灵活的,无连接的,尽最大努力的交互的数据报服务。网络在发送分组时不需要先建立连接。每一个分... 查看详情
网络基础知识
网络指的是:一:计算机与计算机之间通过物理连接介质(网络设备)连接到一起 二:计算机与计算机之间基于网络协议通信(网络协议就相当于计算机界的英语)三:.五层模型讲解物理层:由来:计算机和计算机之间要想通... 查看详情
计算机网络3--计算机网络结构
...络边缘3.接入网络4.网络核心5.频分多路复用1.结构总览 计算机网络总体可分为如下三部分: a.网络边缘:主机、网络应用等使用网络为人们服务的工具 b.接入网络:有线或无线通信链路 c.网络核心:互联... 查看详情
计算机网络基础
目录一、计算机网络基础1、计算机网络概述(1)计算机网络的定义(2)计算机网络的发展(3)计算机网络的功能(4)计算机网络的分类(5)中国计算机骨干网2、计算机基础常识(1... 查看详情
网络知识-网络传输协议
网络传输协议(NetworkTransferProtocol)在计算机网络通信的世界里,协议是指两台计算机之间为了实现相互通信由万维网所发布的一个双方认同并约定的规范, 两种网络地址mac地址计算机硬件厂商在出厂网卡时为网卡... 查看详情
计算机网络基础-1-概述
概述一、计算机网络概述 计算机网络基础的学习目的:掌握计算机网络通信的基础知识,包括数据通信技术、网络体系结构、网络协议和服务、Internet协议集以及应用。 计算机网络基础的学习框架: 计... 查看详情