Linux网络管理——端口作用
1. 网络基础
.note-content {font-family: "Helvetica Neue",Arial,"Hiragino Sans GB","STHeiti","Microsoft YaHei","WenQuanYi Micro Hei",SimSun,Song,sans-serif;}
.note-content h2 {line-height: 1.6; color: #0AA89E;}
.note-content {background: #FFFFFF;}
.note-content h1 {color: #7AB3A7;}
.note-content h3 {color: #147A67;}
1. 网络基础
1.5 端口作用
由于主机上可能会运行多种服务,为了分清楚数据该传输到哪种服务,这个时候我们需要端口号的作用。举个栗子:如果说一部主机的IP地址是个门牌号,那么如果我要寄信给某个人,除了要填写门牌号以外,还需要写清楚收信人,而这个收信人就是端口号。
端口号在传输层主要写入的是
○ TCP包头
(字段后面括号中的数字是指该字段在TCP头部信息中所占的位(bit)数)
端口占16位,也就是可用端口为个,但是端口号从0开始计算的,所以它是从0–65535。
○UDP包头
明显UDP协议的包头比TCP协议的包头要简单,所以UDP的速度也更快。但是两者的端口号都是16位
10000以内的端口一般是常见端口,而自己编写的程序、游戏用的是10000以上的端口。所以说,10000以内的端口是给系统用的,10000以上的端口是给自己用的。
○ 常见端口号
- FTP(文件传输协议):端口号 20 21
- SSH(安全shell协议):端口号 22
- telnet(远程登录协议):端口号 23
- DNS(域名系统):端口号 53
- http(超文本传输协议):端口号 80
- SMTP(简单邮件传输协议):端口号 25
- POP3(邮局协议3代):端口号 110
○ 查看本机启用的端口
(不管windows还是linux都可用)
1.netstat -an
2.选项:
3. -a:查看所有连接和监听端口
4. -n:显示IP地址和端口号,而不显示域名和服务名
LISTENING–表示监听
ESTABLISHED–表示这个连接正在存在
TIME_WAIT–表示超时
- 为什么UDP的状态列为空?
因为UDP端口是不需要监听的,直接发送即可
Linux网络管理——端口作用的更多相关文章
- Linux网络管理——DNS作用
1. 网络基础 .note-content {font-family: "Helvetica Neue",Arial,"Hiragino Sans GB",&q ...
- Linux网络管理——网关作用
1. 网络基础 .note-content {font-family: "Helvetica Neue",Arial,"Hiragino Sans GB",&q ...
- 学习笔记:CentOS7学习之十九:Linux网络管理技术
目录 学习笔记:CentOS7学习之十九:Linux网络管理技术 本文用于记录学习体会.心得,兼做笔记使用,方便以后复习总结.内容基本完全参考学神教育教材,图片大多取材自学神教育资料,在此非常感谢MK ...
- Linux网络管理命令
Linux网络管理命令 ifconfig 用于配置网卡ip地址信息等网络参数或显示网络接口状态,类似于windows的ipconfig命令. 可以用这个工具来临时性的配置网卡的IP地址.掩码.广播地址 ...
- linux网络管理----网络基础
1.1 ISO/OSI 七层模型 笔记: 打入ipconfig: mac地址:Media Access Control 也是物理地址,这是由网卡决定的.负责的是内网,也就是局域网通信. IPv4地址: ...
- linux 常用端口【转载】
原文地址: http://blog.csdn.net/u013943420/article/details/65938696 一个计算机最多有65535个端口,端口不能重复.这65536个端口被分为两 ...
- Linux网络管理(一)之配置主机名与域名
Linux网络管理(一)之配置主机名与域名参考自:[1]修改主机名(/etc/hostname和/etc/hosts区别) https://blog.csdn.net/shmily_lsl/artic ...
- linux 修改端口限制
1.显示当前临时端口的范围:一般情形下:linux临时端口号范围是(32768,61000) sysctl net.ipv4.ip_local_port_range 或 cat ...
- linux开关端口问题
linux开关端口问题: 我们知道一些常用的端口,比如mysql的端口为3306,sql的端口为:1433,以及tomcat的端口为 8008等等一样! 当这些端口在linux下是没有开启时,我们是无 ...
随机推荐
- WCF通信过程
无废话WCF入门教程二[WCF应用的通信过程] 一.概述 WCF能够建立一个跨平台的安全.可信赖.事务性的解决方案,是一个WebService,.Net Remoting,Enterprise Ser ...
- Hadoop学习资料收集
1.漫画HDFS工作原理 http://blog.csdn.net/netcoder/article/details/7442779 2.马哥教育 http://mageedu.blog.51cto ...
- dependency injection via inversion of control
依赖注入DI是一个程序设计模式和架构模型, 一些时候也称作控制反转,尽管在技术上来讲, 依赖注入是一个IOC的特殊实现, 依赖注入是指一个对象应用另外一个对象来提供一个特殊的能力, 例如:把一个数据库 ...
- 项目中关于AJAX的使用总结
一.使用情况:AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下使用.AJAX的核心:向服务器发送多个请求而无需用户等待来至服务器的响应. 二.AJAX的优势 1. ...
- 1.offsetParent,offsetLeft,offsetTop
offsetParent <!doctype html> <html> <head> <meta charset="utf-8"> ...
- Oracle EBS-SQL (WIP-4):检查检查成品标准作业是否勾选"固定"标识.sql
select WE.DESCRIPTION 任务说明, ...
- 忘记linux密码
http://blog.163.com/xygzlyq@126/blog/static/22585899200810471512530/
- unity 距离某天还有多久
距离某一天还有多久,简单的小例子. using UnityEngine; using System.Collections; using System; public class test : Mon ...
- 网易云课堂_C语言程序设计进阶_第8周:图形交互程序
8.2函数指针 8.2函数指针 #include <stdio.h> #include <stdlib.h> void f(int i) { printf("void ...
- IEnumerable和IEnumerator 详解 【转】
初学C#的时候,老是被IEnumerable.IEnumerator.ICollection等这样的接口弄的糊里糊涂,我觉得有必要切底的弄清楚IEnumerable和IEnumerator的本质. 下 ...