2015-10-13, 11:00
  #1
Medlem
I want to know if my text is grammatically correct;
Can anyone help with that?

Introduction

The seminar is about a routing protocol based on the well-known link-state routing protocol and OSPF packet structure.

A routing protocol is to include the router should be able to communicate with each other. A routing protocol always shares information with their neighbors. by those spreads information has the ability to choose routes between two nodes in a computer network.

Link-state routing is that every node constructs a map of the connectivity to the network, in the form of a graph. The graph showing the nodes that are connected to each other.
OSPF packet structure is the most used routing protocols for Internet routers.
OSPF is able to identify the appropriate path for the packet when they pass through a set of connected networks.

Main problems and solutions

The hardest part of the seminar is to understand the task. I had to read it several times to understand it.
It was also hard to get started programming with Erlang but I used the following Erlang files(keyfind/3, keydelete/2, map/2 and foldl/3) and It became easier to get started.
\\

One of the causes may be that we have a complete table that does not allow more entries in the sorted list. This can make you know that the routing table is complete and includes all reachable cities.
Another thing is that we can have nodes in the map that have an infinity length set which is not reached and don't need to be part of the final table. \\

The main problem with implementation the task is that we can have the cyclic paths, which means that a message can be resand forever.
We can avoid the cyclic paths by two ways, we can remove old messages, or message with a lower number than other messages from the same country. Another solution is to set a counter on each message and decrement the counter in each hop. The first solution is better as it allowed us to change the view of the network.

Evaluation


We will have a running route which should be able to receive a message and determine which the fitted gateway is best to deliver a message. At the seminar we will connect the routers together.
\\
To obtain the results, we have implemented the following Erlang files;
\\
Map Erlang file, is like a directional map which should enable to return the list of nodes.

Dijkstra file, is to compute a routing table. This table says that if we want to send something to country, it will be sent through a specified country. The table is represented by a list with one entry per node which hold inter alia the gateway that we should use to reach the node.

Interfaces file, is to add and remove an entry, find the process identifier and send the message to all interface processes.
Hist file, is to be able to return a new history, check if message number N from the node is old or new.
Routy file, should be able to route messages through a network of connected nodes, maintain view of the network and construct optimal routing tables. The router process register should be under a unique name.
\\
I have tested the program using the code found in the assignment. I started by having different Erlang nodes, then I have decided to have three nodes with names Lund, Stockholm, Gothenburg. I started the routers, make the connections between them and broadcast a message from Gothenburg to Stockholm. Gothenburg has received the messages which mean the nodes could identify their neighbors.
2015-10-13, 11:03
  #2
Medlem
Timmervargens avatar
Citat:
Ursprungligen postat av someya
I want to know if my text is grammatically correct;
Can anyone help with that?

I can help, it is not grammatically correct.
2015-10-13, 11:33
  #3
Medlem
MonkMans avatar
Citat:
Ursprungligen postat av someya
I want to know if my text is grammatically correct;
Can anyone help with that?

Introduction

The seminar is about a routing protocol based on the well-known link-state routing protocol and OSPF packet structure.

A routing protocol is to include the router should be able to communicate with each other. A routing protocol always shares information with their neighbors. by those spreads information has the ability to choose routes between two nodes in a computer network.

Link-state routing is that every node constructs a map of the connectivity to the network, in the form of a graph. The graph showing the nodes that are connected to each other.
OSPF packet structure is the most used routing protocols for Internet routers.
OSPF is able to identify the appropriate path for the packet when they pass through a set of connected networks.

Main problems and solutions

The hardest part of the seminar is to understand the task. I had to read it several times to understand it.
It was also hard to get started programming with Erlang but I used the following Erlang files(keyfind/3, keydelete/2, map/2 and foldl/3) and It became easier to get started.
\\

One of the causes may be that we have a complete table that does not allow more entries in the sorted list. This can make you know that the routing table is complete and includes all reachable cities.
Another thing is that we can have nodes in the map that have an infinity length set which is not reached and don't need to be part of the final table. \\

The main problem with implementation the task is that we can have the cyclic paths, which means that a message can be resand forever.
We can avoid the cyclic paths by two ways, we can remove old messages, or a message with a lower number than other messages from the same country. Another solution is to set a counter on each message and decrement the counter in each hop. The first solution is better as it allowed us to change the view of the network.

Evaluation


We will have a running route which should be able to receive a message and determine which the fitted gateway is best to deliver a message. At the seminar we will connect the routers together.
\\
To obtain the results, we have implemented the following Erlang files;
\\
Map Erlang file, is like a directional map which should enable to return the list of nodes.

Dijkstra file, is to compute a routing table. This table says that if we want to send something to a country, it will be sent through a specified country. The table is represented by a list with one entry per node which hold inter alia the gateway that we should use to reach the node.

Interfaces file, is to add and remove an entry, find the process identifier and send the message to all interface processes.
Hist file, is to be able to return a new history, check if message number N from the node is old or new.
Routy file, should be able to route messages through a network of connected nodes, maintain view of the network and construct optimal routing tables. The router process register should be under a unique name.
\\
I have tested the program using the code found in the assignment. I started by having different Erlang nodes, then I have decided to have three nodes with names Lund, Stockholm, Gothenburg. I started the routers, make the connections between them and broadcast a message from Gothenburg to Stockholm. Gothenburg has received the messages which mean the nodes could identify their neighbors.



Looks good but there are some things u shuld change.

1. One of the causes may be that we have a complete table that does not allow more entries in the sorted list. This can make you know that the routing table is complete and includes all reachable cities.

Change suggestion - This will indicate that/This will assure you

2. The main problem with implementation the task is that we can have the cyclic paths, which means that a message can be resand forever.

Change suggestion - Implementing/sent back

3. Have - Remove - I tested the program ,I decided to have

4. Make - Made

5. with names - named

6. broadcast - broadcasted

7. Gothenburg has received the messages which mean the nodes - Gothenburg recieved the message which means that the nodes

You also have some double spacing between some words, fix that aswell.

This is what I saw at a first glace. Other then that it looks pretty good.
__________________
Senast redigerad av MonkMan 2015-10-13 kl. 11:48.
2015-10-13, 12:02
  #4
Medlem
JaneCs avatar
Genomgångende är ju texten väldigt "svengelsk" vilket i sig inte behöver påverka förståelsen.

Dock finns det ju många meningar som är direkt svåra att förstå då det verkar saknas ord.

Citat:
by those spreads information has the ability to choose routes between two nodes in a computer network.
Vad är en "spread"?

Citat:
One of the causes may be that we have a complete table that does not allow more entries in the sorted list.
Causes? Causes for what?

Citat:
We will have a running route which should be able to receive a message and determine which the fitted gateway is best to deliver a message.
Vad är en "fitted gateway"?

Citat:
Dijkstra file, is to compute a routing table.
Känns ofullständigt. A Djikstra file is used to ...?

Citat:
This table says that if we want to send something to country, it will be sent through a specified country.
???

Citat:
The table is represented by a list with one entry per node which hold inter alia the gateway that we should use to reach the node.
Vad betyder "inter alia"?

Citat:
Hist file, is to be able to return a new history,
??? IS used in order to be able ...?

Citat:
Ursprungligen postat av MonkMan
6. broadcast - broadcasted
Man kan säga "broadcast" även i förfluten tid.
2015-10-13, 12:13
  #5
Medlem
MonkMans avatar
Citat:
Ursprungligen postat av JaneC
Genomgångende är ju texten väldigt "svengelsk" vilket i sig inte behöver påverka förståelsen.

Dock finns det ju många meningar som är direkt svåra att förstå då det verkar saknas ord.


Vad är en "spread"?


Causes? Causes for what?


Vad är en "fitted gateway"?


Känns ofullständigt. A Djikstra file is used to ...?


???


Vad betyder "inter alia"?


??? IS used in order to be able ...?


Man kan säga "broadcast" även i förfluten tid.

Inter alia, fitted gateway,Djikstra file, spread ar benamningar inom det amnet hen avhandlar, troligtvis inom amnet internet-uppkoppling sa det ar helt ovesentligt. Att hen ska sitta och forklara det for dig ar ju som att krava att hen ska skriva en extra uppsatts. Att man kan saga broadcast i forfluten tid vet jag, men i detta samnahang ar det inte ratt.
2015-10-13, 12:36
  #6
Medlem
JaneCs avatar
Citat:
Ursprungligen postat av MonkMan
Inter alia, fitted gateway,Djikstra file, spread ar benamningar inom det amnet hen avhandlar, troligtvis inom amnet internet-uppkoppling sa det ar helt ovesentligt. Att hen ska sitta och forklara det for dig ar ju som att krava att hen ska skriva en extra uppsatts.
Har du ens läst texten?

Inga av de meningar är grammatiska eller (fullt) begripliga för någon.

Edit: Jag tar tillbaka invändningen mot "inter alia", men inte de övriga.

Citat:
Ursprungligen postat av MonkMan
Att man kan saga broadcast i forfluten tid vet jag, men i detta samnahang ar det inte ratt.
Jo, det är det.
__________________
Senast redigerad av JaneC 2015-10-13 kl. 12:38.
2015-10-13, 12:54
  #7
Medlem
MonkMans avatar
Citat:
Ursprungligen postat av JaneC
Har du ens läst texten?

Inga av de meningar är grammatiska eller (fullt) begripliga för någon.

Edit: Jag tar tillbaka invändningen mot "inter alia", men inte de övriga.


Jo, det är det.

De ar begripliga for alla som vet lite om natverk och hur man kopplar dessa och du tillhor definitivt inte den skaran. Darfor tycker jag det ar anmarkningsvart att du ens forsoker dig pa att ratta texten. Texten ar inte riktad till en person som inte kan nagot om detta amne och darfor ser meningarna lite avhuggna ut, men det ar ju fullt normalt i ett samanhang som detta och fullt godtagligt. Ingen orkar ju sitta och forklara fackliga termer for dig. Forstar att det blir svart for dig att ratta i en text dar 90% av inehallet gar dig forbi sa sluta forsok. Eller, du har ju knappt forsokt, du fragar ju mest vad allt betyder. Stick ivag nu.
__________________
Senast redigerad av MonkMan 2015-10-13 kl. 13:02.
2015-10-13, 13:25
  #8
Medlem
JaneCs avatar
Citat:
Ursprungligen postat av MonkMan
De ar begripliga ...

Begripliga? TS frågar ju om texten är grammatiskt korrekt. Anser du att nedanstående är grammatiskt korrekt engelska?
Citat:
This table says that if we want to send something to country, it will be sent through a specified country.

Hist file, is to be able to return a new history,

Dijkstra file, is to compute a routing table.

När du ändå håller på kan du väl översätta nedanstående till svenska. (Jag får inte ihop meningen.)
Citat:
by those spreads information has the ability to choose routes between two nodes in a computer network.

Även denna mening är märklig (även om vi byter "their" mot "its").
Citat:
A routing protocol always shares information with their neighbors.
Har nätverksprotokoll verkligen grannar? Möjligvis kan enheterna som använder protokollet ha grannar.
2015-10-13, 13:36
  #9
Medlem
MonkMans avatar
Citat:
Ursprungligen postat av JaneC
Begripliga? TS frågar ju om texten är grammatiskt korrekt. Anser du att nedanstående är grammatiskt korrekt engelska?


När du ändå håller på kan du väl översätta nedanstående till svenska. (Jag får inte ihop meningen.)


Även denna mening är märklig (även om vi byter "their" mot "its").

Har nätverksprotokoll verkligen grannar? Möjligvis kan enheterna som använder protokollet ha grannar.

Orka. Skriv ihop hur DU tycker texten ska se ut och bidra till traden. Jag tanker inte oversatta saker till dig och absolut inte till Svenska!?, vad skulle det tjana till lixom. Om du inte kan sjalv sa har du ju inget har att gora som jag redan sagt. Fa se nu hur DU skulle hjalpa TS att fa till texten. Eller ar det for svart for dig?
__________________
Senast redigerad av MonkMan 2015-10-13 kl. 13:41.
2015-10-13, 13:46
  #10
Medlem
JaneCs avatar
Citat:
Ursprungligen postat av MonkMan
Eller ar det for svart for dig?
Nej, jag skrev ju förslag på ett par av punkterna. På de jag inte förstod alls så är det väl bättre att TS själv ger en förklaring än att andra sitter och gissar?

Av din "orka"-respons att döma så är det ju uppenbart att du inte heller får ihop vissa meningar.
2015-10-13, 14:15
  #11
Bannlyst
Citat:
Ursprungligen postat av someya

A routing protocol is to include the router should be able to communicate with each other. A routing protocol always shares information with their neighbors. by those spreads information has the ability to choose routes between two nodes in a computer network.

Link-state routing is that every node constructs a map of the connectivity to the network, in the form of a graph. The graph showing the nodes that are connected to each other.
OSPF packet structure is the most used routing protocols for Internet routers.
OSPF is able to identify the appropriate path for the packet when they pass through a set of connected networks.

Main problems and solutions

The hardest part of the seminar is to understand the task. I had to read it several times to understand it.
It was also hard to get started programming with Erlang but I used the following Erlang files(keyfind/3, keydelete/2, map/2 and foldl/3) and It became easier to get started.
\\

One of the causes may be that we have a complete table that does not allow more entries in the sorted list. This can make you know that the routing table is complete and includes all reachable cities.
Another thing is that we can have nodes in the map that have an infinity length set which is not reached and don't need to be part of the final table. \\

The main problem with implementation the task is that we can have the cyclic paths, which means that a message can be resand forever.


We will have a running route which should be able to receive a message and determine which the fitted gateway is best to deliver a message. At the seminar we will connect the routers together.
\\
To obtain the results, we have implemented the following Erlang files;
\\
Map Erlang file, is like a directional map which should enable to return the list of nodes.

Dijkstra file, is to compute a routing table. This table says that if we want to send something to country, it will be sent through a specified country. The table is represented by a list with one entry per node which hold inter alia the gateway that we should use to reach the node.

Interfaces file, is to add and remove an entry, find the process identifier and send the message to all interface processes.
Hist file, is to be able to return a new history, check if message number N from the node is old or new.
Routy file, should be able to route messages through a network of connected nodes, maintain view of the network and construct optimal routing tables. The router process register should be under a unique name.
\\
I have tested the program using the code found in the assignment. I started by having different Erlang nodes, then I have decided to have three nodes with names Lund, Stockholm, Gothenburg. I started the routers, make the connections between them and broadcast a message from Gothenburg to Stockholm. Gothenburg has received the messages which mean the nodes could identify their neighbors.

Citat:
Ursprungligen postat av MonkMan
Other then that it looks pretty good.

Nej. Din mening är dessutom felstavad (ogrammatisk).
__________________
Senast redigerad av Spacetime. 2015-10-13 kl. 14:19.
2015-10-13, 14:52
  #12
Medlem
MonkMans avatar
Citat:
Ursprungligen postat av Spacetime.
Nej. Din mening är dessutom felstavad (ogrammatisk).

Spelar det nagon som helst roll? Har ju inget med det TS fragar att gora men du kannde att du behovde ratta MIN text istallet, suck. Aja, du hjalpte ju iallafall till med texten till skillnad fran JaneC, som fortfarande inte har gett nagot konkret forslag till TS om vad som skall andras och framforallt HUR texten istallet skall skrivas.
__________________
Senast redigerad av MonkMan 2015-10-13 kl. 14:54.
  • 1
  • 2

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in