计算机网络

计算机网络
OSI(Open System Interconnection)开放是系统互联,TCP/IP,五层协议的体系结构

在这里插入图片描述


每一层的作用
  • 物理层:确保原数据可以在各种物理媒体上传播(bite)
  • 数据链路层:物理地址寻址、数据的成帧、流量控制、重发等,将比特组装成帧和点到点的传递(帧Frame)
  • 网络层:路径选择、路由及逻辑寻址,负责数据包从源头到宿的传递和忘记互联(包Packet)
  • 传输层:为应用层提供端到端的可靠报文传递和错误恢复(端Segment)
  • 会话层:负责建立、管理和终止进程的会话(会议协议数据单元SPDU)
  • 表示层:对上层数据进行翻译、加密和压缩,格式转换等以 保证一个主机应用层可以被另一个主机的应用程序理解(表示协议数据单位PPDU)
  • 应用层:为用户应用程序提供网络服务接口,允许访问OSI环境的手段(应用协议数据单元APDU)

每一层的协议
  • 物理层:RJ45,CLOCK,IEEE802.3(中继器、集线器、网关)
  • 数据链路:PPP,FR、HDLC、VLAN、MAC(网桥、交换机)
  • 网络层:IP,ICMP,ARP、RARP、OSPF、IPX、RIP、IGRP(路由器)
  • 传输层:TCP、UDP、SPX
  • 会话层:NFS、SQL、NETBIOS、RPC
  • 表示层:JPCG、MPEG、ASII
  • 应用层:FTP、DNS、TeInet、SMTP、HTTP、WWW、NFS

TPC对应的应用层协议
  • FTP:定义了文件传输协议,使用21端口。常说某计算机开了FTP服务便是开启了文件传输服务。下载文件,上传主页,都要用到FTP服务。
  • TeInet:它是一种用于远程登陆的端口,客户可以利用自己的身份远程连接到计算机上,通过这种端口可以提供一种基于Dos模式下的通信服务。
  • SMTP:定义了简单的邮件传输协议,现在很多协议都会使用这个协议,用于发送邮件。如常见的免费邮件服务中用的就是这个邮件服务端口,所以在电子邮件设置中可以看到有SMTP端口设置这一栏,服务开放的时25号端口。
  • POP3:他是和SMTP对应,POP3用于邮件接收。通常情况下,POP3协议所用的端口为110端口。也是说只要你有相应的使用POP3协议的程序,就可以不以Web登录进邮箱界面,直接用邮件程序就可以接收文件。
  • HTTP:从Web服务器传输 超文本到本地浏览器的产送协议。

UDP对应的应用层协议
  • DSN:用于域名解析服务,将域名地址转换为IP地址。DSN用的是53号端口。
  • SNMP:简单网络管理协议,使用161号端口,用来管理网络设备的。由于网络设备很多,无连接的服务就体现出其优势。
  • TFTX:(Trival File Transfer Protocal):简单文件传输协议,该协议在熟知端口69上使用UDP服务

简述TCP/UDP的区别

​ TCP和UDP时OSI模型中的运输层中的协议。TCP提供可靠的通信运输,而UDP通常用于让广播和细节控制交给应用的通信传输。

两者的区别大致如下:

  • TCP面向连接,UDP面向非连接即发送数据不需要连接;
  • TCP提供可靠的服务(数据传输),UDP无法保证;
  • TCP面向字节流,UDP面向报文;
  • TCP数据传输慢,UDP数据传输块;
  • TCP提供一种面向连接的,可靠的字节流服务;
  • 在一个TCP连接中,仅有两方进行彼此通信,因此广播和多播不能用于TCP;
  • TCP使用校验、确认和重传机制来保证可靠传输;
  • TCP使用累积确认;
  • TCP使用滑动窗口机制来事实现流量控制,通过动态改变窗口的大小进行拥塞控制;

IP地址
  1. 网络地址

    ​ IP地址由网络号(包括子网号)和主机号组成,网络地址的主机号全为0,网络地址代表着整个网络。

  2. 广播地址

    ​ 广播地址通常称为直接广播地址,是为了区分受限广播地址。

    ​ 广播地址和网络地址的主机号正好相反,广播地址中主机号全为1。当向某个广播地址发送信息时,该网络内所有主机都能够收到该广播的消息。

  3. 组播地址

    ​ D类地址就是组播地址。

    A,B,C,D类地址:

    ​ A类地址以0开头,第一个字节为网络号,地址范围为:0.0.0.0----127.255.255.255

    ​ B类地址以10开头,前两个字节作为网络号,地址范围为:128.0.0.0----191.255.255.255

    ​ C类地址以110开头,前三个字节为网络号,地址后范围为:192.0.0.0----223.255.255.255

    ​ D类地址以1110开头,地址范围为:224.0.0.0----239.255.255.255。D类地址作为组播地址。(一对多通信)

    ​ E类地址以1111开头,地址范围为:240.0.0.0----255.255.255.255,E类地址作为保留地址,供以后使用。

    注:只有ABC三类地址由网络号和主机号之分,D类和E类地址没有网络号和主机号之分。

  4. 255.255.255.255

    ​ 该IP地址指的是受限的广播地址。受限广播地址与一般广播地址(直接广播地址)的区别在于,受限广播地址只能用于本地网络,路由器不会转发以受限广播地址为目的地址的分组;一般广播地址既可以在本地广播,也可跨网段广播。

  5. 0.0.0.0

    ​ 常用于寻找自己的IP地址。

  6. 回环地址

    ​ 127.0.0.0/8被用作回环地址,回环地址代表的是本机的地址,常用于对本机的测试,用的最多的是127.0.0.1;

  7. A,B,C类私有地址

    ​ 私有地址(private address)也叫专用地址,他们不会再全球使用,只具有本地意义。

    ​ A类私有地址:10.0.0.0/8,范围为“10.0.0.0----10.255.255.255.

    ​ B类私有地址:172.16.0.0/12,范围为:172.16.0.0----172.31.255.255.255.

    ​ C类私有地址呢:192.168.0.0/16,范围为:192.168.255.255.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值