🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ch.comp.networks
Article #187

Re: Ports im Mailverkehr

#187
From: Stefan Werner
Date: Sat, 25 Feb 2012 11:55
31 lines
2567 bytes
Am 15.12.11 07:55, schrieb Martin Heggli:

> Aber wie verh�lt sich das auf meiner Seite? Ich geh mal davon aus,
> dass mein Mailclient nicht auch auf dem Port 587 die Verbindung
> herstellt, um das Mail versenden zu k�nnen. Gibt es da auch eine
> einheitliche Regelung, in welchem Bereich die Kommunikation
> erfolgt oder werden da von den Mailclients einfach beliebige Ports
> genommen?

Ein Programm kann irgendeinen freien lokalen Port nehmen. Der TCP-Header 
sagt dem Server, auf welchen Port er antworten soll.

http://www.comsci.us/datacom/tcppacket.html

Etwas kompliziert wird das Ganze bei IPV4 dann, wenn noch ein Router 
dazwischen h�ngt. Weil der �bersetzt interne IP-Adressen wiederum auf 
Ports und muss sich dann "merken", welchen Port eines einkommenden 
Pakets er auf welchen Port welcher internen Adresse umsetzen muss. Bei 
IPV6 ist diese Umsetzung nicht mehr n�tig.

Das ist f�r den client aber transparent. Der schnappt sich wie gesagt 
einfach einen beliebigen freien Port und wartet auch auf diesem Port auf 
Antwort. Die einzige Regel ist, dass ein bestimmter Port nur von einem 
Programm gleichzeitig genutzt werden kann.

Es ist �brigens auch keinesfalls zwingend, dass ein Server einen 
bestimmten Port nutzt. Das ist nur Konvention, damit der Client nicht 
alle Ports durchprobieren muss. Aber man kann ohne weiteres einen 
Webserver auf Port 22345 und einen Mailserver auf Port 44566 betreiben.

-st "Alle Angaben wie immer ohne Gewehr" ef
Technical Details
Message-ID: <9qs0hiFlqdU1@mid.individual.net>
Path: arc1-ca.pugleaf.net!t13ni68218bkb.0!nntp.google.com!news1.google.com!news3.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
References: <jcc5k6$2sc$1@news.albasani.net>

Show Full Headers
Complete Article Headers
X-Google-Thread: fa123,3fd45fe0a7a5c063
X-Google-NewGroupId: yes
X-Google-Attributes: gid484b2b5452,domainid0,public,usenet
X-Google-Language: GERMAN,ASCII
Received: by 10.204.150.90 with SMTP id x26mr473252bkv.6.1330170931546;
        Sat, 25 Feb 2012 03:55:31 -0800 (PST)
Path: arc1-ca.pugleaf.net!t13ni68218bkb.0!nntp.google.com!news1.google.com!news3.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: Stefan Werner <009wcqf02@sneakemail.com>
Newsgroups: ch.comp.networks
Subject: Re: Ports im Mailverkehr
Date: Sat, 25 Feb 2012 12:55:29 +0100
Lines: 31
Message-ID: <9qs0hiFlqdU1@mid.individual.net>
References: <jcc5k6$2sc$1@news.albasani.net>
Mime-Version: 1.0
X-Trace: individual.net nf7c1BjjAhFi81Kn1BgNGQsmALvwRFIK6w1qcgsIlneh0+hLI3
Cancel-Lock: sha1:mWTK/ASyHqkxGBjDVyemfMmUzos=
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2
In-Reply-To: <jcc5k6$2sc$1@news.albasani.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit