首页 > 其他分享 >初识网络第一课

初识网络第一课

时间:2022-11-01 10:00:29浏览次数:48  
标签:计算机 网络 tcp 第一课 初识 传输层 交换机 端口号

什么是网络?


网络:计算机网络是一组计算机或网络设备通过有形的线缆或无形的媒介如无线链接起来 按照一定的规则 进行通信的集合

通信是指人与人 人与物 物与物之间通过某种媒介和行为进行的信息传递和交流

网络通信是指终端设备之间通过计算机网络进行的通信

网络直连

 

 

通过交换机连接

 

 

多个交换机通过路由器连接

 

 交换机的作用:提供更多的接口

路由器:选择最佳的路径去往目的地

 

 

 

 

 

 网络一般分为上三下四 共七层 我们云计算运维一般都在用下四层  

七层分别是   

应用层:                                                                                                              人为的打开一个或多个程序      

表示层:                                                                                                将人类输入的 高级语言 翻译成有电没电 

会话层                                                                                                   管理计算机之间的通讯 (开启 或 关闭会话)

传输层                                         把数据传输到 对面的计算机 用什么方式(tcp慢可靠 udp快不可靠) 区分你系统上的程序 并且检测数据传输是否完整

                                                       传输层中有 端口号用来区分你的程序名

网络层:                                                                                                   找路 根据ip地址去找路

数据链路层                                                                                   根据mac 地址 去判断是否是我要找的计算机

 

物理层                                                                                                                 转化成电流

 

 

 

                                                              

 

 

 

 

网络层协议:
icmp: 网络双向联通性检测

ping 检测两台计算机是否可以通信

ARP: 将ip地址转换成mac地址

 

传输层:
tcp 慢可靠
udp 快不可靠

 

应用层协议
http(网页) 超文本传输协议 端口号: 80 tcp
https(网页) 超文本传输协议 端口号: 443 tcp 加密的http
ftp 文件共享协议 端口号:20 21 tcp
TFTP 简单文件传输协议 端口号:69 udp

 

 

PDU

 

 

每个层对应的物理设备 

应用层                                                                                     计算机

传输层                                                                                     防火墙

网络层                                                                                     路由器

数据链路层                                                                              交换机

物理层                                                                                     网卡

 

标签:计算机,网络,tcp,第一课,初识,传输层,交换机,端口号
From: https://www.cnblogs.com/memory-for-rui/p/16846739.html

相关文章

  • OSI七个层和网络层协议的概念
    应用层人为的打开一个和多个程序表示层将人类的输入的高级语言翻译有电没电会话层管理计算机之间的通讯传输层把数据传输到对面计算机网络层找路根据ip地址找路......
  • Matlab神经网络函数newff()新旧用法差异
    在MatlabR2010a版中,如果要创建一个具有两个隐含层、且神经元数分别为5、3的前向BP网络,使用旧的语法可以这样写:        net1=newff(minmax(P),[53 1]);注意......
  • Python实现批量更改网络设备名
    importparamikoimportdatetimeimporttimef=open('./hostnames.txt','r')hostnames=f.readlines()#hostnames=['1.1.1.1','2.2.2.2','3.3.3.3','192.168.99.10','......
  • Python实现监控网络设备状况并发送邮件
    importparamikoimportdatetimeimporttimefromemail.mime.textimportMIMETextimportsmtplib#定义发送邮箱函数defsend_email(title):title=titles......
  • Python实现批量网络设备备份
    importparamikoimportdatetimeimporttimef=open('./hostnames.txt','r')#准备主机文件,一台主机占一行hostnames=f.readlines()forhostnameinhostnames:......
  • Python实现批量登录网络设备
    importparamikoimportdatetimeimporttimef=open('./hostnames.txt','r')#准备好主机文件,一台主机占一行hostnames=f.readlines()#hostnames=['1.1.1.1','2.2.......
  • unix网络编程环境搭建(有关unp.h头文件)
    最近在学习Unix网络编程(UNP),书中steven在处理网络编程时只用了一个#include“unp.h” 相当有个性并且也很便捷于是我把第三版的源代码编译实现了这个过程,算是一种个性化的......
  • [I.MX6UL] Linux 内核移植(三) 网络驱动修改 配置文件另存为
    使能8线EMMC驱动Linux内核驱动里面EMMC默认是4线模式的,4线模式肯定没有8线模式的速度快,所以将EMMC的驱动修改为8线模式。修改方法很简单,直接修改设备树即可......
  • 了解计算机网络
    计算机网络1、概念计算机网络:是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。计算机网络是互连......
  • [I.MX6UL] U-Boot 命令使用(四) 网络操作命令
    uboot支持大量的网络相关命令,比如dhcp、ping、nfs和tftpboot。在使用uboot的网络功能之前先用网线将开发板的ENET2接口和电脑或者路由器连接起来,I.MX6U-ALPHA开发......